Villachad Guesthouse, Kleinmond, South Africa

63 6th Street, 7195 Kleinmond, South Africa