Nicknamed the "Switzerland of Central America", Costa Rica has much more to offer the visitor than relative prosperity and certain tranquillity.
Sign in to join the conversation.
Loading comments...
Movies similar to this one