0 By Aman Kumar In Holidays, India, Meghalaya, TravelPosted November 20, 2023Jiva Grill Sohra: The Best Fine Dine Experience in Meghalaya READ MORE