Royalty-free stock photo ID: 573871807

Beauty of Khasi Hills, Cherra Punji/Sohra, Nohkalikai Falls. Meghalaya - Image