Natural formation near seaside in Gozo Island, Malta.
Cat Island is one of the 700 islands of Bahamas.