Nestled in the heart of Bali, the Ubud Water Palace, also known as Saraswati Temple (Pura Taman Saraswati), is one of the island’s most enchanting landmarks. It is a large, relatively new temple (pura), built for the Ubud royal family.… Read the rest