Bangalore, Karnataka India
Mertola Portugal
Praia Cape Verde
Geneva Switzerland
Jaipur India
Obidos Portugal