Victoria, India
Travel Guide Victoria, India
Victoria is the capital city of Seychelles, located on the island of Mahé. It is one of the smallest capital cities in the world and serves as the country's economic, cultural, and political hub.
Taliparamba
41.9 km
Mananthavady
51.6 km
Thamarassery
52.9 km
Kozhikode
56 km
Panamaram
58.6 km
Kalpetta
60 km
Virajpet
62.3 km
Mukkam
65.1 km