Welcome to Cherrapunjee Holiday Resort (MGTDC) , Cherrapunjee , India