beautifullifestyleonline.com
Luxurious Castaway Seclusion at Constance Tsarabanjina - Madagascar
60km off the north-west coast of Madagascar lies Constance Tsarabanjina, a resort sitting on its own island, with villas scattered across two beaches.
Esther Lackie