Taman Sari Amertha Ocean-Front Villa
Lovely situated between crystal-clear water of Pemuteran Beach on the front and a line of nine lush green mountains on the background, Taman Sari Amertha Ocean-Front Villa offers mesmerizing views to behold.
Its excellent location also gives this open and spacious villa complex a strong spiritual vibration you will immediately feel when yo