Slovenia: A fresh shooting location (see pic)
Lifestyle | Jun 23, 2014, 04:55 PM ISTNew Delhi: Had your fill of Switzerland, France, New Zealand and Australia? It's time for Indian filmmakers to explore the picturesque European nation of Slovenia, which offers snow-capped mountains, lush meadows, pristine lakes, subterranean caves and