If you want to take a trip where you can truly enjoy some time all to yourself, then head over to Chopta. This small little hill station away from the limelight of the whole tourism scene is one of the most pristine places in India. Book your ticket and take a trip up North to… Continue reading Chopta – The Little Known Paradise In Uttarakhand