The Crystal On The Bay Nusa Dua
0
About The Crystal On The Bay Nusa Dua
The Crystal on the Bay Nusa Dua - Bali. Conveniently Located on a private bay overlooking natural mangroves and easy water access to Benoa Harbor.