TalltreesResort - Best Small boutique hotelsand Luxury Cottages in Manali
tall trees village and post office haripur bihal, Manali, Himachal Pradesh
09805370400
Manali is a prime summer holiday destination in India. It is surrounded by lush green valleys, scenic mountains, sparkling water and nu.....activities