All you need to know about Rishikesh
Rishikesh is the small town located in the northern state of Uttarakhand, India. It is built on the convergence of Ganga and Chandrabhaga. This town at the foothills of Himalayas is a heart to many popular cafes, ancient temples, yoga ashrams and adventure sports. The scenic beauty Rishikesh, is also known as the world capital…