Villages and Countryside

Alpes-Maritimes, France
Matera, Italy
Crete, Greece
Matera, Italy
Alpes-Maritimes, France
Alpes-Maritimes, France
Floating village, Cambodia
Floating village, Cambodia
Taungoo, Myanmar
Myanmar
Taungoo, Myanmar
Ninh Bình, Vietnam
Ninh Bình, Vietnam
Taungoo, Myanmar