Top 5 island activities to experience in Bahrain
Travellers looking for sun, sea and adventure on a lesser-known island this year should look no further than Bahrain. Situated in a bay on the southwestern coast of the Arabian Gulf, Bahrain is an archipelago of 33 islands offering scenic beaches, warm, …