Limon is a town located on Caribbean Coast of Costa Rica
- admin
- 26 01 2010
- No Comments
Limon is a town located on Caribbean Coast of Costa Rica I have heard many travelers to Costa Rica talk about traveling to Limon and saying, “My it is not at all an attractive town and located in such a beautiful coastline on the Caribbean side of Costa Rica with palm trees and warm Caribbean […]