A beautiful hamlet situated along the pristine river Parvati, Kasol Himachal pradesh is a destination gaining popularity faster than any other. Known as the Amsterdam of India, this quaint peaceful town is something you ought to visit at least once. […]