Red-roofed waterfront and docked boats in Providence, Seychelles
Location: Providence, Seychelles
1 sources from 2 citizen journalists
Topics: marina, waterfront building, docked boat, harbor, coastal architecture, island scenery, travel, nature, maritime, daily life
