Gangotri is one of India’s most popular Hindu pilgrim towns, situated right on the banks of River Bhagirathi and the origin point of the holy Ganges River.
Security Verification
For security purposes, please solve this simple puzzle to verify you are human before sending an OTP.