Uttarakhand Natural Swimming pool: Almost everyone in this world loves to swim. You must have had good swimming experiences in big hotels and resorts. But have you ever thought of swimming in an exotic location with mountains and valleys around? In Uttarakhand’s Dharchula, nature has created such a pool whose beauty can drive anyone crazy. This is a natural swimming pool located in Dharchula’s Khera village whose mesmerizing has left everyone spellbound. You can swim in nature’s lap for hours and hours and can never get bored. Have a look.