The Nicoya Peninsula of Costa Rica is located at Latitude 10°, the perfect tropical location.
To view Costa Rica map click here.