The largest naval base in the world. View of the ships were awesome, The beach was clean and the view was awesome view of the water. Seeing the subs come in from sea was fanstasic.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.