INDIA – Udaipur, Jagmandir Island // Octopussy (1983)
When it comes to “Octopussy” everybody knows the luxury Taj Lake Palace on Jagniwas Island. But there is a second island – further south – which also played an important role in the movie. Continue reading