Despite being an island, if you know where to look, there is an impressive selection of beaches in Bahrain, both public and private. The article Toplist brings ...