Tag: Seven Sisters

spot_imgspot_img

Seven Sister falls

The name Seven Sister falls will take back you to Meghalaya, but Sikkim is also having the same thing but in a different & beautiful package.