Toliara

Toliara

Toliara (also known as Toliary, ; formerly Tuléar) is a city in Madagascar.

Read more about Toliara.