Agra is a city located in northern India, within the Uttar Pradesh state. Situated on the banks of the Yamuna River, it is one of the most populous cities in its state. It lies in the tourist golden triangle along with Delhi and Jaipur, attracting millions of visitors every year. Bursting with culture, the city of Agra is popular for its historic monuments, sensational cuisine and rich heritage. Discover the enchanting Taj Mahal, an ivory-white marble mausoleum, declared a UNESCO World Heritage Site in 1983 for being “the jewel of Muslim art in India”. Considered one of the best examples of Mughal architecture, it attracts over six million visitors every year, making it one of the most visited tourist attractions in India. Another popular attraction is the unique Agra Fort; a historical fort which served as the main residence of the emperor of the Mughal Dynasty until 1638. Visitors to the fort can enjoy a guided tour of the walled city to learn about its history and succession of rulers throughout the years. Explore the small yet incredible Fatehpur Sikri town with its sandstone buildings and uncover everything about this wonderful abandoned city. The best time to visit Agra is during Winter season, which stretches between the months of October and March. The weather is mild and perfect to walk around in the towns and visit the monuments.