O Spa Bali
O Spa Bali
O Spa Bali

O Spa Bali

A spa with lush tropical and fresh gardens and a sexy pool located on the ground of Villa karisa in a small oasis in the center of Seminyak.