Soneva reveals one of the largest resort villas in the Indian Ocean September 27, 2013 Comments Off on Soneva reveals one of the largest resort villas in the Indian Ocean by Maldives Insider