Heavy downpour hits Providence marina, Seychelles
Location: Providence, Seychelles
1 sources from 2 citizen journalists
Topics: heavy downpour, marina rain, harbor scene, tropical weather, coastal area, weather event, nature, maritime, island life, outdoor
