the Gulf of Mexico and the Caribbean
It is the Gulf of Mexico
Yucatan Peninsula - Gulf of Mexico and Caribbean Sea
Mediterranean Sea
Those two bodies of water border each other. For instance, the Yucatan peninsula has shoreline both on the Gulf of Mexico as well as on the Caribbean Sea.
The two bodies of water that touch the Yucatan peninsula are:Have a very nice day!!!! : )3
At the Yucatan Channel, a 200 km (120 mi) strait between the Yucatan peninsula in Mexico and western Cuba. The specific points include Cape Catoche in Mexico (21.6058, -87.1033) and Cape San Antonio, Cuba (21.8640, -84.9204).
The Yucatan peninsula bounds the Gulf of Mexico to its North-West and projects into the Caribbean Sea.
Annual average rainfall for the Yucatan Peninsula is around 1100 mm (43.23 in) per year.
Within the Yucatan peninsula? There are no surface rivers or lakes; most of them are holes in the ground known as cenotes. Some of them are quite wide and deep, though.Bodies of water touching the Yucatan peninsula include the Gulf of Mexico and the Caribbean Sea.
The Yucatan Peninsula juts out between the Caribbean Sea and Gulf of Mexico. So this also means that the channel connects the two together. http://en.wikipedia.org/wiki/Yucat%C3%A1n_Channel
their natural enviroment was rich and green
There is no such place. There are two peninsulas that could be the answer to your question:The Baja California peninsula on the northwest, touching the Pacific Ocean and the Gulf of California.The Yucatan peninsula on the southeast, touching the Caribbean Sea and the Gulf of Mexico