The MyPond Hotel offers luxury accommodation in Port Alfred, a lovely town in South Africa at the mouth of the Kowie River. This charming location enjoys a mild climate and award winning beaches where tourists can soak up the sun in total relaxation. The more details