montezuma Park is located in Cobano, Costa Rica on Interbus Shuttles, Bus Shuttles - Interbus Transportation. montezuma Park is rated 5 out of 5 in the category city park in Costa Rica.
Address
Interbus Shuttles, Bus Shuttles - Interbus Transportation