The Tatra Mountains, Tatras or Tatra (Tatry either in Polish and in Slovak - plurale tantum), are a mountain range that form a natural border between Slovakia and Poland. They are the highest mountain range in the Carpathian Mountains. The Tatras should b
Triphobo is a unique platform to discover new locations & destination ideas. Search for your destination & get answers for flights, hotels, things to do & tours. Find out what other travellers are doing & Get inspired!