Mayrua Residencybooktour



Mayrua Residency 3 star Located 1.7 km from Guruvayur railway station,