Royal Road of seaside city of Grand-Baie in Mauritius Island. Beautiful weather in coastal city of tropical island by Karl Ahnee