India Hill and Sea View Beach Resort, Hotels Choices In Kovalam India Hill and Sea View Beach Resort is Best Hotels In Kovalam Kerala India . 3 star … Edit