khansa river hill resort is a resort
Resort
Indonesia
Amazing view ...wow
Paradise at puncak bohor indonesia
Paradise at puncak bogor indonesia
Paradise at puncak indonesia