The Balinese Sea Temple of Pura Luhur
The temple at Uluwatu & the ancient Kecak dance experience were the highlights of my trip in Bali this year.
The temple is perched 230 feet above a cliff surrounding the magnificent Indian Ocean. Cheeky temple monkeys run around the vicinity adding to the charm of the place.
The best time to see Uluwatu is at sunset. Most of the tours stemming from Ubud, Kuta, Sanur & Seminyak includes a dinner-trip to Jimbaran Bay where you end your night with phenomenal seafood, though a bit pricy, is definitely worth it.
While in Pura Luhur Uluwatu, make sure to stay for the Kecak dance, an ancient Ramayana monkey chant that Balinese men perform as ritual. It truly is an out-of-this-world experience.