This is tulum Beach located in the Yucatan Peninsula, Mexico, the water is a balmy eighty degrees, and the natives are quite friendly...:cool:
This is tulum Beach located in the Yucatan Peninsula, Mexico, the water is a balmy eighty degrees, and the natives are quite friendly...:cool:
It is a beautiful beach and on still days and impressive sight ... water is crystal clear !!
Wow, that's 26 degrees! Awesome temp! Nice water Gus. WIsh I were there now.