Grand Vilia Hotel

Grand Vilia Hotel – is a 3 star hotel, Located in Langgur, Maluku, East Indonesia, and is near many attractions and tourist destination in Kei Island. Highlighted by 56 minimalist … Read more

Advertisements