The Virgin Beauty of Banasura Island Resort in Wayanad The Banasura Sagar in Wayanad, Kerela which is the second largest earth dam is Asia is truly one of the most breath taking places in God’s Own Country. In midst of this huge reservoir lies the Banasura Island Resort, a 15 acre spread of heaven on earth. Both the landscapes as well as the surroundings … [Read more...] about Banasura – Wayanad Kerala
You are here: Home / Archives for Waynad