A complete guide to Meghalaya Bike trip with itinerary, places to stay, petrol pumps