Bangalore, Karnataka India
Mertola Portugal
Paris France
Geneva Switzerland
Jaipur India
Obidos Portugal