I have been living on the island of Bahrain (the name means between two seas) for the last 6 years and every single day it keeps surprising me. It's hot and sandy and dirty but also so very beautiful and green and amazing. There are truly two sides to this island between two seas....