A special white castle on a little mount by the MC Road with lush landscape on either side. The Windsor Castle is just 70km from Cochin International Airport & only 3 km from Kottayam Railway Station.
Multi Cuisine
70 km from International Airport
03 km from Kottayam Railway Station
02 km from Local Govt. Bus Station
Free Local Search Engine In India