If you are looking for beach vacation for the summer to come, try to schedule your trip to Puerto Viejo, this place is one of the popular places in Costa Rica on the Caribbean coast. Not just surfing, swimming and sunbathing, but more of what is called fun adventure vacation. Puerto Viejo offers up excellent restaurants, cafes, hotel beach, and a wealth of touring and adventure opportunities. This is a beach town in Costa Rica that offers all the active holiday fun atmosphere that holds many surprises, a series of white sand beaches backed by rain forest and park lands are protected, if you decide to do more than sunbathing, you can hike the trail from Gandoca -Manzanillo Wildlife Refuge and near Cahuita National Park. There are also ATV adventures, snorkeling and diving, mountain biking, kayaking, and culture for indigenous peoples.
The most interesting of all? Puerto Viejo in Costa Rica Caribbean coast is a world apart from the rest of the country. Slower speeds, spicy foods, tropical heat is more obvious, and the rhythmic cadence of patois and reggae music filled the air.
Photos courtesy of margaritaislandbeaches.info