Kedisan Village At The Foot Of Mount Batur

Kedisan is a small rural village nestled at the foot of the Mount Batur on the island of Bali, at the edge of Lake Batur, the largest lake in on the island. The village sits amidst the panoramic setting...