Cherrapunjee Holiday Resort
Village Laitkynsew,Shillong,793001
About me
A small nature centric holiday home at Cherrapunjee where guests arrive for a homely stay to explore activities and experiences around the area."