CHERRAPUNJI in Meghalaya, Beautiful place