Costa Rica l'harmonie des sens streaming vf GENRE Documentary Nicknamed the Switzerland of Central America, Costa Rica has much more to offer the visitor than relative prosperity and certain tranquillity.