I say go for Mexico… One of the factors I was looking into was if the resorts are all inclusive this really helps to convince some of the guests…
12 replies to this topic
Posted 06 October 2009 - 06:40 PM
Hello and welcome to the forum--My vote goes to St. Lucia!!
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users