GODS ride to the beautiful hill station of North India...Bhimtaal , taal meaning lake & 8 of them more were there in a radius of 10 kms ,what a beauty. an amazing friends personal cottage plus an out of the world dining experiences made this trip another gem in our riding itinerary :