The Dolphin Inn Guesthouse in Beach Road, Mouille Point, Cape Town, South Africa.


Size: 3583px × 2388px
Location: Mouille Point, Cape Town, South Africa.
Photo credit: © Suretha Rous / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: &, accomodation, africa., beach, cape, dolphin, guesthouse, holiday, inn, mouille, point, road, south, town