Lovely tropical beaches, adventure, culture, wonders of nature made Costa Rica a top choice for travelers.
Montezuma is a town on the Pacific coast of Costa Rica, with beautiful waterfalls and beaches.
A popular destination in Costa Rica, which became a mecca for surfers.
A small beach town in Costa Rica, but with plenty attractions and activities to enjoy.