Axel Beach Maspalomas guest room terrace Location Map

Address: Jalan Drupadi 2001, Bali, Indonesia
view on Google Maps