gmac17 Posted December 9, 2004 Posted December 9, 2004 considering renting a house with 3 other couples and right now those are the 2 options. I've heard T & C doesn't have much to offer, but has awesome beaches etc. any thoughts would be great.
Recommended Posts