ambalangoda, sri lanka, 125566464 Ambalangoda, Sri Lanka
Le Rocher Mahe Seychelles, La Misere, Beau Vallon, Seychelles