Petit Police Bay Beach, Mahe, Republic of Seychelles, Indian Ocean.