Within the enchanting beauty of nature lies the magnificent haven that basks in the charm of the island of gods. Tracing the footsteps of one of Bali’s most revered spots leads to an exquisite luxury resort perched on limestone cliffs on the island’s southern coast, one hundred meters above the vast Indian Ocean. Here in Uluwatu is where an exotic panorama sparks the charm of an area of many thousands of years older than mainland Bali, beautifully wrapped with some of the best surfing … [Read more...]