Cannon Rocks is situated in the Eastern Cape between

Port-Elizabeth and East London close to Port Alfred and Kenton On Sea. This little piece of Africa is the jewel of the Eastern Cape and is next to the Woody Cape Nature Reserve which forms part of the greater Addo Elephant National Park. Long white beaches, fishing, walking trails, horse trails, kite surfing and many more activities to do. This promises to be the best holiday place ever in South Africa. 

Nature lovers can experience a large variety of sea and bird life in this natural un spoilt paradise. Here it is just you and the ocean. No crowded beaches. Nearby at Boknes you can visit one of Dias' crosses dating back from the 15th century.

Ambassador Theatre