Ticket prices for the Taj Mahal, India’s most iconic attraction, have increased for international tourists and locals alike.

Authorities for the UNESCO World Heritage Site have increased admission prices from 50 rupees to 250 rupees ($3.50/£2.76/€3.08) for Indian citizens.

Tourists will now be expected to pay 1,100 rupees, with an additional 200 rupees to visit the main mausoleum.

However, children under the age of 15 can still visit for free, regardless of nationality.

According to CNN, the Indian government cited overtourism as the main reason for the increase.

The Taj Mahal currently welcomes around seven million visitors per year, which has led to overcrowding and structural damage.

Earlier this year, a three-hour cap was placed on the length of visits to help prevent overcrowding.

“There is so much more to see and discover in India beyond the Taj Mahal, particularly in the often overlooked southern part of the country,” Darshika Jones, Intrepid Travel’s Regional Director of North America, told CNN Travel.

“Travellers still have the opportunity to see ancient ruins and stunning temples, but the region also offers unique cuisine, lush landscapes and beach towns, and (it) is the home of Ayurveda.”

Image: Yann Forget