Rugged, covered with rainforest and endlessly diverse – no amount of superlatives does Costa Rica justice. It has Pacific and Caribbean coastlines dot...
Bordered by Mexico, Guatemala and the Caribbean Sea, this small country lays claim to a great natural and cultural diversity, featuring a luscious jun...