Do I need to be physically in the Seychelles to use this route page?
No. The route name reflects the calling context people search for, such as calling the Netherlands from the Seychelles. Talkala works from any country where you can open the browser and use an internet connection.