Planned a visit to France? Forget about Paris! Instead, visit this under-rated enchanting Pink City of Toulouse. Toulouse is the town you need to head to when you visit France, especially if you visit the southern part. Situated in the heart of the South-West region of France, Toulouse is a city of color with its famous […]