Bali Mandira
Bali Mandira
Bali Mandira

Bali Mandira

Bali Mandira Beach resort & Spa is located on the palm-fringed shores of Legian Beach, Kuta, 6 kilometers from Bali's International Airport