This charming 7-bedroom villa is tucked into one of Nusa Dua’s best locations—only 200 meters from the beach and within walking distance to cafes, restaurants, boutiques, and popular resorts like Sadara, Peninsula Bay, and Ni…
This charming 7-bedroom villa is tucked into one of Nusa Dua’s best locations—only 200 meters from the beach and within walking distance to …