Have you been to these Top 8 must visit places of Kasol, Himachal Pradesh which shows completely different side of this beautiful Himalayan Town? Kasol is a known as Mini Israel of India because of large number of Israeli or foreign tourist comes and lives here. This beautiful hill station situated on the bank of…
Read More