Designed by
Title
Water Tower in Nassau, Bahamas #187615719
Description
Nassau, Bahamas - May 3, 2019: Water Tower in Nassau, Bahamas. This is a main tourist attraction and is the tallest structure in Nassau. It is 126ft 38.5m tall and provides a marvelous panoramic view
This image is editorial