Breaking News

Parasite movie locations will leave your thrilled in Seoul

The Oscars in 2020 made history by awarding South Korean movie Parasite the best film (the first foreign movie to receive the honour), and now travellers around the world are hunting down its shooting locations in Seoul, South Korea.


from Best Travel Destinations in India | Top Holiday Destinations in World - Times of India Travel
Read The Rest:timesofindia.indiatimes...

No comments