Welcome to Holiday Vista
Holiday Vista - The one and only Centrally air-conditioned Premium Business Class Luxury Hotel in Thekkady - an important tourist attraction in Kerala, invites you to experience.

Read more