Cat Island, Bahamas

photo

Comments

This is a beautiful and interesting image of one of the islands of the Bahamas. Explore a little more of the satellite images of the islands and one can understand better how over the ages the Rama Setu may have taken its present shape.