Washington, Jun 8: Prime Minister Narendra Modi left for Mexico today after wrapping up his three-day US visit during which he held talks with President Barack Obama and addressed a joint session of the US Congress. Modi addressed the joint session of the US Congress and attended a reception hosted jointly by the Foreign Relations Committees of the House of Representatives and the Senate as well as the India Caucus before emplaning for Mexico for the final leg of his five-nation tour that also took him to Afghanistan, Qatar and Switzerland. ALSO READ: Wow! Audiences surprise Narendra Modi by singing ‘Mera Desh Badal Raha Hai’ during his Doha address (Watch Video) Also Read - PM Modi to Launch Seaplane Service From Ahmedabad to Statue of Unity (Kevadia) Today in Major Push to India's Tourism

“Thank you again America! A successful visit ends as PM Narendra Modi takes the long way home, via Mexico City,” External Affairs Ministry Spokesperson Vikas Swarup tweeted. “After two days of a fruitful USA visit, PM Narendra Modi emplanes for Mexico,” a tweet by the Prime Minister’s Office said. Also Read - Modi Confident Reforms in Past Months Will Boost Manufacture & Agriculture; Says Everyone to Get Vaccine Shots

Also Read - Bihar Polls: Rahul Gandhi Accuses PM Modi of Not Talking About Problems Like Unemployment Faced by Our Country