Kasol and Alleppey, both beautiful places, are known as the Amsterdam of India. Here, discover Kasol's bohemian culture and ...