Char Dham Yatra Registration Guide For 2026

char dham yatra registration

Char Dham Yatra registration is a must for every pilgrim visiting Uttarakhand in 2026. The state government makes this mandatory to keep track of everyone for safety reasons. You cannot enter the temples or pass certain checkpoints without a valid QR-coded e-pass. This guide explains the easiest ways to register and what documents you need to carry for a smooth journey.

Opening Dates for Char Dham Temples in 2026

Char Dham Yatra Registration depends on the dates when the temple gates open. In 2026, the yatra starts on April 19 with Yamunotri and Gangotri. You must pick your travel dates on the official portal according to this schedule. Knowing these dates early helps you plan your route and book hotels before the crowds arrive.

The expected opening dates for the 2026 season are:

Temple NameOpening Date (Expected)
Yamunotri DhamApril 19, 2026
Gangotri DhamApril 19, 2026
Kedarnath DhamApril 22, 2026
Badrinath DhamApril 24, 2026

The temples usually close in early November after the Diwali and Bhai Dooj festivals.

When Will Char Dham Yatra Registration Starts from in 2026 ?

Char Dham Yatra Registration for 2026 is expected to open in March 2026, approximately 40 to 50 days before the temples open. While the official announcement from Uttarakhand Tourism Development Board is typically made in early March, registration portal goes live in late March, the state government usually issues a formal notification regarding the registration timeline following the Maha Shivratri announcements (February 15, 2026).

Crucial Info & Facts for 2026

  • Tentative Opening Dates:
    • Yamunotri & Gangotri: April 19, 2026 (Akshaya Tritiya)
    • Kedarnath: April 22, 2026 (Tentative; official date to be declared on Feb 15)
    • Badrinath: April 24, 2026 (Tentative; official date to be declared on Jan 23)
  • Mandatory Requirement: Registration is compulsory for all pilgrims (Indian and International) and is entirely free of cost.
  • Modes of Registration:
    • Online: Official website (registrationandtouristcare.uk.gov.in)
    • Mobile App: “Tourist Care Uttarakhand” (available on Android/iOS)
    • WhatsApp: Send “Yatra” to +91-8394833833
  • Documents Needed: A valid government-issued ID (Aadhaar Card, Voter ID, or Passport) and an active mobile number for OTP verification.
  • QR Code Verification: After registration, you will receive a Yatra Registration Letter with a QR Code, which must be carried (digitally or physically) for verification at check-posts.

Historical Registration Start Dates and Temple Opening Schedule for Char Dham Yatra

Based on official data from the Uttarakhand Tourism Development Board and the Shri Badrinath-Kedarnath Temple Committee, here is the compiled information for the last 5 years.

YearRegistration Opening DateTemple Opening Date (Yatra Start)Days Between Registration & Opening
2025March 20, 2025April 30, 202541 Days
2024April 15, 2024May 10, 202425 Days
2023February 21, 2023April 22, 202360 Days
2022May 1, 2022May 3, 20222 Days
2021*September 18, 2021May 14, 2021-126 Days (Delayed)

Please note that for the “Temple Opening Date,” I have used the date of Akshaya Tritiya (which is when Yamunotri and Gangotri traditionally open), as this marks the official start of the pilgrimage season.

*Note on 2021: Due to the second wave of COVID-19, the temples opened their portals for rituals in May, but public registration and physical entry for devotees were suspended. Registration only opened in late September 2021 after the High Court lifted the stay on the yatra.

Char Dham Yatra Registration

Why You Must Register for Char Dham ?

Char Dham Yatra Registration is required for the safety and security of all devotees. After the 2013 floods, the government started this system to find people easily during landslides or bad weather. It helps the police manage the crowd so that the mountain roads do not get too jammed with cars and buses.

By registering, you get these benefits:

  • Emergency Alerts: You get weather and road updates on your phone.
  • Medical Aid: Authorities can provide faster health support if they have your data.
  • Tracking: A GPS-based system helps the government know how many people are at each temple.
  • Darshan Entry: You get a QR code that is scanned at temple gates for entry.

How to Register for Char Dham Yatra ?

Char Dham Yatra Registration can be done through four different official channels. Most people use the online portal because it is fast and free. You can also use a mobile app, WhatsApp, or visit physical counters if you are already in Uttarakhand. All these methods give you the same official e-pass with a QR code.

4 Different Modes of Char Dham Yatra Registration

  1. Official Website: Visit registrationandtouristcare.uk.gov.in. This is the main site for all bookings.
  2. Mobile App: Search for “Tourist Care Uttarakhand” on the Google Play Store or Apple App Store.
  3. WhatsApp: Send the message “Yatra” to +91-8394833833. Just follow the simple questions asked by the bot.
  4. Toll-Free Number: Call 0135-1364 for help with your registration.

Step By Step Char Dham Yatra Registration Process

  • Create Account: Open the website and click on “Register/Login.” Enter your name and phone number.
  • OTP: Enter the code sent to your mobile to verify your account.
  • Add Tour: Click on “Create/Manage Tour Info” and put in your travel dates and which temples you will visit.
  • Add Pilgrim Details: Enter the name, age, and ID details for every person traveling with you.
  • Download Pass: Once finished, download the “Yatra Registration Letter” which has your QR code.

Step 1: Creating Your Online Account

Your Char Dham Registration account is the first thing you need to set up on the official portal. You will need a mobile phone that can receive text messages. The system sends a secret code (OTP) to your phone to make sure it is really you. This account will hold all your travel details safely.

What to do:

  1. Open your internet browser and go to registrationandtouristcare.uk.gov.in.
  2. Look for a button that says “Register/Login” and click it.
  3. Fill in your full name and your mobile number.
  4. Choose the “Family” option if you are traveling with your spouse or relatives.
  5. Create a password. Pick something easy to remember, like a family name or a year.
  6. Enter the 4-digit code (OTP) that arrives on your phone as a text message.

Step 2: Planning Your Yatra Dates

Setting your Char Dham travel dates correctly is very important because the government only allows a certain number of people into each temple every day. You must tell the system exactly when you plan to be at Kedarnath or Badrinath. This helps the authorities prevent crowded lines and keeps the mountain roads moving smoothly.

What to do:

  1. Log in to your account with your phone number and the password you made.
  2. Click on the button that says “Create/Manage Tour Info.”
  3. Click “Add New Tour.”
  4. Pick the date your whole trip starts and the date it ends.
  5. A list of temples will appear. Tick the boxes for the ones you are visiting.
  6. For each temple, select the specific date you will arrive there for darshan.

Step 3: Entering Pilgrim Information

Entering your Char Dham pilgrim details is the next step to identify every person in your group. You need to provide the basic details like age and gender for each traveler. This is used by medical teams along the route to know who is on the trek, especially in high-altitude areas where oxygen is low.

What to do:

  1. Click the “Add Pilgrim” button under your tour plan.
  2. Type in the full name of the person. It must match the name on their ID card.
  3. Enter their age and gender.
  4. Provide an emergency contact number of a relative who is staying back home.
  5. There is a box that asks for your “Profession.” If you are a doctor, please select that option so the government knows you can help in an emergency.

Step 4: Uploading Your ID and Photo

Uploading your ID proof and a clear photo is what makes your travel pass official. You can use an Aadhaar card, Voter ID, or Passport. The photo can be a simple selfie taken against a plain wall. These documents are verified at the checkpoints to make sure only registered pilgrims are entering the holy sites.

What to do:

  1. Select the type of ID you have (Aadhaar is the most common).
  2. Take a clear photo of your ID card with your phone and upload it.
  3. Upload a passport-sized photo of yourself. Make sure your face is clearly visible without a hat or sunglasses.
  4. If the file is too big, the website will tell you. Try to keep the picture size small but clear.

Step 5: Downloading Your QR Code Letter

Downloading your Char Dham registration letter is the final step before you start your packing. After you hit the submit button, the website will generate a PDF file. This paper has a square QR code that the police will scan at the start of your journey. It is your official permission to visit the temples.

What to do:

  1. Check all the details one last time and click “Submit” or “Finish.”
  2. You will see a button to “Download Registration Letter.” Click it.
  3. Save the file on your mobile phone so you can show it even without internet.
  4. Print at least two copies on paper. One for your bag and one for your pocket.
  5. You will also get an SMS with a link to your pass. Keep that message safe.

Documents Needed for Char Dham Registration

Char Dham Registration requires basic identity proof and a clear photo of each pilgrim. You must upload these documents in a digital format like JPG or PNG if you are registering online. It is very important to carry the same original ID card with you during the trip as police will check it at various gates.

Make sure you have these ready:

  • Identity Proof: Aadhaar Card is best, but Voter ID, Passport, or Driving License also work.
  • Photo: A recent passport-size photo or a clear selfie.
  • Mobile Number: An active number to receive the registration SMS.
  • Emergency Contact: The name and number of a relative who is not traveling with you.

For foreign travelers, a valid Passport and Visa are mandatory for registration.

Offline Char Dham Registration Counter Locations in Uttarakhand

If you are unable do Char Dham Yatra Registration online, you can visit a physical counter. These centers are set up at major entry points and transit hubs in Uttarakhand. The staff there will help you fill the form and take your photo. Be ready for long lines at these counters during the peak months of May and June.

Offline Center Locations for Char Dham Yatra Registrations:

  • Haridwar: Railway Station, Rahi Hotel, and Pandit Dindayal Upadhyay Parking.
  • Rishikesh: ISBT Bus Stand, RTO Office, and Hemkund Gurudwara.
  • Dehradun: Jolly Grant Airport and RTO Office.
  • Yamunotri Route: Barkot (Dobatta) and Janki Chatti.
  • Gangotri Route: Hina (Uttarkashi) and Gangotri temple area.
  • Kedarnath Route: Sonprayag, Gaurikund, Guptkashi, and Phata.
  • Badrinath Route: Joshimath, Pandukeshwar, Govind Ghat, and Pahkhi (Chamoli).

Most counters open from 6:00 AM to 8:00 PM. During busy months like May and June, queues can be very long. It is best to arrive early in the morning to secure a slot, as daily limits may apply. Always carry your original ID and a physical copy for the staff to verify.

Vehicle Permits: Green Card and Trip Card

If you are taking a vehicle for Char Dham yatra, you must register it with the Uttarakhand Transport Department. There are two main documents you need: the Trip Card and the Green Card. You can apply for both at greencard.uk.gov.in.   

What is a Trip Card?

The Trip Card is a digital document mandatory for every commercial vehicle entering the yatra route. It is directly linked to your pilgrim registration. Without it, your vehicle will not be allowed to cross key check-posts.   

For Commercial Vehicles (Taxis/Buses), the Trip Card must include:

  • Passenger Details: Full names and mobile numbers of every registered traveler in the car.
  • Pilgrim IDs: The official UTDB registration numbers you got during your yatra sign-up.
  • Driver Info: The driver’s full name, license number, and a clear photo.
  • Vehicle Data: The registration number (Plate number), RC details, and proof that the permit is currently valid.

The Trip Card is checked at the very first major checkpoints, usually in Dehradun or Rishikesh. It is vital because it helps authorities track vehicles during bad weather or road closures.   

What is a Green Card?

Green Card is only for commercial vehicles like tourist cabs and buses. It is a seasonal permit that proves the vehicle is safe for mountain roads. To get one, the operator must upload:   

  • Registration Certificate (RC) and valid Vehicle Insurance.   
  • Fitness Certificate and Pollution Under Control (PUC) paper.   
  • Uttarakhand State Road Tax deposit certificate and a valid permit.   

Important Driving Rules

  • Hill Endorsement: Every driver must have a “Hill Endorsement” on their license. If they don’t have it, they must pass an online safety test on the portal.   
  • No Night Driving: You cannot drive on mountain roads between 08:00 PM and 6:00 AM. This is a strict safety rule.   
  • Fees: For a 10-day full Char Dham trip, a small commercial car (LMV) pays about Rs. 400 for the Green Card. The Trip Card costs Rs. 100 plus Rs. 50 in user charges.   

How Registration is Linked With Kedarnath Helicopter Booking

If you want to fly to Kedarnath, you must complete your Char Dham Yatra registration first. This is the very first and most important step of your journey. You cannot book a helicopter ticket without having your official Registration Number or Group ID handy. This rule is strictly followed by the government to make sure only registered pilgrims get to fly.   

All helicopter tickets are sold only through the official IRCTC websiteheliyatra.irctc.co.in. Do not use any other website or trust agents who promise to get you tickets. There are many fake websites and scammers who try to steal money from pilgrims, so always use the official IRCTC link to stay safe.   

Key Details for Helicopter Booking:

  • Mandatory Registration: When you log in to the IRCTC portal, the system will ask for your Yatra Registration Number. You must enter this to see available flight dates and time slots.
  • Weight Limits: Every passenger has a weight limit of 75 kg. If you weigh more than this, you will have to pay an extra charge of about Rs. 150-200 per extra kg weight at the helipad. If a passenger is much heavier, the operator might ask them to buy a second seat for safety reasons.   
  • Baggage Rules: There is very limited space in the helicopter. You can only carry one small hand bag weighing up to 5 kg.
  • Booking Limits: One user can book tickets for a maximum of 6 passengers on a single ticket.
  • Reporting Time: You must reach the helipad at least one hour before your flight time to complete your check-in.   

Always keep a printed copy of your helicopter ticket, your registration slip, and your original ID card with you for verification at the helipad.

Is registration mandatory for Char Dham Yatra helicopter passengers?

Yes, registration is mandatory for all Char Dham Yatra passengers, including those traveling by helicopter. The Uttarakhand government requires every pilgrim to have a valid Yatra Registration Number to ensure safety, monitor crowd density, and facilitate emergency tracking.

For private heli-tour passengers, registration serves as a legal entry permit. Many travelers find it helpful to coordinate with service providers like Travel Vaidya, who assist by managing these technical formalities well in advance. This ensures that your registration data is correctly synced with the flight manifests and airport permits, allowing for a seamless transition from the Dehradun helipad to the shrines without administrative delays.

Crucial Info & Facts

  • No VIP Exemption: Private charter flights do not bypass state laws; every passenger must be registered in the Tourist Care Uttarakhand database.
  • Operator Manifest: Aviation companies are required by UCADA to include your Yatra Registration Number in their passenger manifest 24–48 hours before departure.
  • “Helicopter” Mode: When filling the form, you must specifically select “Helicopter” as the mode of transport to ensure your QR code is valid for helipad verification.
  • Document Sync: Your registration dates must precisely match your charter itinerary to avoid being flagged at check-posts.
  • QR Code Requirement: You must carry a digital or printed copy of your Registration Letter; this is the only document that grants you access to the temple premises upon landing.

Verification Checkpoints For Char Dham Yatra Registration

Your Char Dham Yatra Registration will be checked at several places on the way to the temples. Officials called “Yatrimitras” use scanners to read the QR code on your pass. This helps them know exactly who has reached the temple and who is still on the road. If you lose your paper pass, you can show the QR code on your phone.

Common verification points include:

  • Entry Gates: Checkposts at Sonprayag (for Kedarnath) and Janki Chatti (for Yamunotri).7
  • Trek Points: Before you start the walk or board a horse/palki.1
  • Temple Entry: Right before you enter the main temple courtyard.1

Always keep your phone charged and carry a printed copy of your registration letter just in case there is no mobile network.8

Conclusion – Char Dham Yatra Registration

Getting your Char Dham Yatra Registration done early is the best way to have a tension-free trip. It ensures you have a confirmed slot to visit the holy shrines and that the government can help you in any emergency. By following these simple steps and carrying the right documents, you can focus on your prayers and enjoy the beauty of the Himalayas. Always check the official website for any last-minute changes to the rules before you start your journey.

Frequently Asked Questions

When does the Char Dham Yatra registration 2026 officially open?

The Uttarakhand government is expected to open the Char Dham Yatra registration portal in late March 2026, roughly 30 to 45 days before the first temple portals open.

Can I complete my Char Dham Yatra 2026 registration in January?

No, you cannot. The official link for Char Dham Yatra registration only becomes active after the formal government notification, typically issued in early March each year.

Does the Char Dham Yatra registration 2026 remain open during the monsoon?

Yes, Char Dham Yatra registration stays open throughout the season; however, authorities may temporarily suspend new slots if heavy rains or landslides make the route unsafe.

How long before my travel date should I finish the Char Dham Yatra registration?

You should ideally complete your Char Dham Yatra registration as soon as the portal opens in March to secure your preferred dates and avoid daily slot limits.

When is the last date for Char Dham Yatra registration 2026?

There is no “last date,” but you must finish your Char Dham Yatra registration at least one day before reaching the first check-post to ensure your data is processed.

Will the Char Dham Yatra registration 2026 dates be different for Kedarnath?

No, the Char Dham Yatra registration portal covers all four temples simultaneously. You select your specific dates for Kedarnath within the main registration form.

Can I reschedule my dates on my Char Dham Yatra registration 2026?

Yes, the official portal allows you to modify your travel dates on your Char Dham Yatra registration, provided there are vacant slots for your newly selected dates.

Is Char Dham Yatra registration required for the winter season?

No, Char Dham Yatra registration is only required for the main summer and autumn seasons when the high-altitude shrines are open for public Darshan.

Does early Char Dham Yatra registration 2026 guarantee a helicopter seat?

Early Char Dham Yatra registration provides the mandatory “Registration Number” required to book heli-tickets, but it does not guarantee seat availability on the IRCTC portal.

When will the offline counters for Char Dham Yatra registration 2026 open?

Offline counters for Char Dham Yatra registration usually open a few days before the yatra begins on April 19, 2026, at locations like Haridwar and Rishikesh.

What is the official website for Char Dham Yatra registration 2026?

The only official website for Char Dham Yatra registration is registrationandtouristcare.uk.gov.in, managed by the Uttarakhand Tourism Development Board.

How can I do Char Dham Yatra registration via WhatsApp?

For an easy Char Dham Yatra registration, send the message “Yatra” to the official WhatsApp number +91-8394833833 and follow the automated prompts to receive your QR code.

Is there a mobile app for Char Dham Yatra registration ?

Yes, you can use the “Tourist Care Uttarakhand” app. It is a very convenient tool for Char Dham Yatra registration and for downloading your travel permits.

What is the step-by-step online Char Dham Yatra registration process?

Visit the portal, create a login, enter your tour plan, add pilgrim details, and upload ID proofs to complete your Char Dham Yatra registration and generate a QR code.

Can I do Char Dham Yatra registration for my whole family at once?

Yes, during the Char Dham Yatra registration process, you can choose the “Family” or “Group” option to add multiple pilgrims under a single Group ID.

Is an OTP mandatory for Char Dham Yatra registration ?

Yes, a valid mobile number is required to receive a one-time password (OTP) to verify your account during the Char Dham Yatra registration login setup.

How do I download my Char Dham Yatra registration letter?

After successful submission, log in to your account on the portal and click “Download PDF” to get your official Char Dham Yatra registration letter.

What should I do if the Char Dham Yatra registration website crashes?

If the portal is slow, you can use the mobile app or WhatsApp mode for Char Dham Yatra registration, or wait for off-peak hours (late night) to register.

Can travel agents like Travel Vaidya help with Char Dham Yatra registration?

Yes, experienced local operators like Travel Vaidya assist their guests by managing the entire Char Dham Yatra registration process and securing the necessary QR codes.

Is biometric data needed for Char Dham Yatra registration ?

While online Char Dham Yatra registration is paperless, offline counters may capture your biometric details or a live photo for the official Yatra Card.

What documents are needed for Char Dham Yatra registration ?

You only need a valid government photo ID, such as an Aadhaar Card, Passport, or Voter ID, to complete your Char Dham Yatra registration.

Is an Aadhaar Card mandatory for Char Dham Yatra registration ?

While Aadhaar is preferred, it is not mandatory; you can use a Voter ID, Passport, or Driving License for your Char Dham Yatra registration.

Do children under 5 need a separate Char Dham Yatra registration ?

Yes, for safety and tracking purposes, every individual, regardless of age, must be included in the Char Dham Yatra registration records.

Do foreigners need special details for Char Dham Yatra registration ?

Foreign pilgrims must use their Passport and a valid Visa as identification when filling out the Char Dham Yatra registration form.

Is a medical certificate required for Char Dham Yatra registration ?

A medical certificate isn’t required to finish your Char Dham Yatra registration, but seniors should carry a fitness certificate for physical verification at high altitudes.

Do I need to upload a photo for Char Dham Yatra registration ?

Yes, you must upload a clear, passport-sized digital photograph of each pilgrim to finalize the Char Dham Yatra registration online.

What is the “Mode of Transport” in Char Dham Yatra registration ?

In the Char Dham Yatra registration form, you must specify if you are traveling by bus, private car, or helicopter to help with traffic management.

Can I use one mobile number for 10 people in Char Dham Yatra registration?

A single mobile number can typically be used to register a group of up to 5 to 8 people during the Char Dham Yatra registration process.

Is an emergency contact number required for Char Dham Yatra registration ?

Yes, you must provide the contact details of a person not traveling with you to complete the Char Dham Yatra registration safety profile.

What is the file size limit for ID uploads in Char Dham Yatra registration?

Scanned IDs for Char Dham Yatra registration should generally be in JPG or PDF format and stay under the 150 KB limit per document.

How much is the fee for Char Dham Yatra registration ?

The official Char Dham Yatra registration is completely free. Be cautious of any third-party websites asking for a “registration fee.”

Where is the Char Dham Yatra registration QR code verified?

Your Char Dham Yatra registration QR code will be scanned at major transit points like Sonprayag, Barkot, and Joshimath, as well as temple entrances.

What happens if I visit without Char Dham Yatra registration ?

If you lack a valid Char Dham Yatra registration, you will be stopped at check-posts and denied entry to the shrines by the Uttarakhand police.

Is a physical printout of the Char Dham Yatra registration mandatory?

While a digital copy on your phone works, carrying a printed Char Dham Yatra registration letter is highly recommended due to frequent network issues in the mountains.

How does Char Dham Yatra registration help in an emergency?

Your Char Dham Yatra registration details allow the disaster management team to track your last known location and contact your family during floods or landslides.

Is registration for Hemkund Sahib different from Char Dham Yatra registration?

No, the Char Dham Yatra registration portal also includes Hemkund Sahib as an optional destination within the same booking system.

Can I get a “Yatri Certificate” after Char Dham Yatra registration?

Yes, once your QR code is scanned at the temples, you can download a “Yatri Certificate” through your Char Dham Yatra registration login.

Do helicopter passengers need a different Char Dham Yatra registration?

No, the Char Dham Yatra registration is the same for everyone, but helicopter passengers must ensure their registration is completed before booking heli-tickets.

Does Char Dham Yatra registration include insurance ?

Yes, a Char Dham Yatra registration usually provides a basic accidental insurance cover of ₹1 lakh for the duration of the pilgrimage. *under certain conditions

Are there any slot limits in Char Dham Yatra registration ?

Yes, the government sets a daily limit for each shrine. Once the quota is full, Char Dham Yatra registration for that specific date will be disabled.

Is Char Dham Yatra registration valid for multiple entries?

No, a Char Dham Yatra registration is typically valid only for the specific dates and sequence of temples mentioned in your tour plan.

How do I verify my Char Dham Yatra registration status?

You can check your status by logging into the portal and viewing your “Active Tours” to confirm your Char Dham Yatra registration is “Confirmed.”

Can I transfer my Char Dham Yatra registration to someone else?

No, Char Dham Yatra registration is non-transferable as it is linked to your specific government identity proof.

Is the Char Dham Yatra registration portal available in Hindi?

Yes, the official Char Dham Yatra registration website and app offer both English and Hindi language options for easier navigation.

Does Char Dham Yatra registration include a locker or room booking?

No, Char Dham Yatra registration is only an entry permit. You must book your accommodation and other facilities separately.

Can I register for only one temple in my Char Dham Yatra registration?

Yes, if you are only doing a “Ek Dham” or “Do Dham” yatra, you can select only those specific temples during the Char Dham Yatra registration.

What is the “Green Card” for Char Dham Yatra registration ?

The “Green Card” is for vehicle fitness; it is a separate requirement from the personal Char Dham Yatra registration required for pilgrims.

Why did the government make Char Dham Yatra registration mandatory?

Mandatory Char Dham Yatra registration was introduced to prevent overcrowding and ensure the safety of pilgrims in the fragile Himalayan ecosystem.

Is there a helpline for Char Dham Yatra registration issues?

Yes, you can call the toll-free number 1364 or 0135-1364 if you face any technical difficulties during your Char Dham Yatra registration.

Read Next

IMG20200505070323-scaled
Char Dham Yatra Opening Date 2026
Char Dham Yatra Opening Dates for 2026
How to Save a Trip When Delays or Seat Changes Hit Last Minute
How to Save a Trip When Delays or Seat Changes Hit Last Minute
Helipads Used in Char Dham Helicopter Tours
Helipads Used in Char Dham Helicopter Tours
Is Char Dham Yatra by Helicopter Safe for Heart Patients
Is Char Dham Yatra by Helicopter Safe for Heart Patients?

Unexplored Himalayan Beauty Right Into Your Inbox