Arama Riverside Villas Location Map

address: Jalan Sri Rama, Seminyak, Bali, Indonesia
view on Google Maps