- This is in answer to:
- Share a picture of something that makes you smile. See all answers
- March 12, 2010 by karolvette
- makes me smile
Where is the place where you can unwind and relax in the privacy of just you and the Caribbean carressing the coral reef shelf beyond your lawn? Treasure Beach, Jamaica.
No description is necessary. Just watch.