The waterfront Barr’s Bay Park is located in Hamilton City of Bermuda overlooking the Hamilton Harbor. The scenic park has shaded trees and benches. You can view the harbor, and watch the boats and cruise ships pass by. It’s a nice scenic place to relax and have a quiet time.
Leave your review & rating
0 Users (0 votes)