Kuta - 80361 - Bali, Indonesia View Map Area: Legian Beach
Photo Zest Legian By Swiss-Belhotel International