We are located in the town of San Vito in southern Costa Rica. Despite what
many people believe, Costa Rica is NOT an island in the Caribbean Sea. It is a Central American country that is located south of Nicaragua and north of Panama. |