arrivinginhighheels.com
St. Maarten Little Bay
St. Maarten is a beautiful island located in the Caribbean sea that belongs to the group of Leewards islands and is located between the islands of Anguilla and Saint Barthélemy. From the year of 1648 by Treaty of Concordia there have been two European countries that coexist in peace and harmony on that land. Northern