ST Costa Rica DMC

Swiss Travel was born in 1972, under the leadership of exceptional people who saw how intrepid adventurers arrived in Costa Rica and had the limitation of not finding a tour operator that could organize their guided tours as they expected!