Why do you feel this listing needs to be reviewed?
Villa Amidala is a luxury 3 bedroom villa in Waingapu, he capital city of Sumba Island in Indonesia. We welcome visitors from all over the world to explore the island and stay at Villa Amidala.
101 views, Last viewed on Saturday, April 27th, 2024 at 2:08am