Gavi-A must See Eco Tourism spot in Kerala at least once in your life
Gavi-A must see place for all nature lovers and a must visit place at least once in your life. 'Alistair International' the world acclaimed tourism major listed Gavi as among the leading eco-tourism centres and one of the must-see places in India.