Gemini Villas is a up coming 3 star property in Sigiriya, Sri Lanka.