You are viewing a single comment's thread from:
RE: Paradise Found
thanks... this is in St. Thomas in the Virgin Islands... I have never been to Bahamas but I would like to go because it does look nice.
thanks... this is in St. Thomas in the Virgin Islands... I have never been to Bahamas but I would like to go because it does look nice.