ORCHARDS VIEW at
OTTERS BEND LODGE
FranshHoek, Cape Town
Otters Bend Lodge is a Unique, boutique travellers farmstay, situated on the banks of the Franschhoek River
in the heart of the famous winelands.
Web Site designed and built by Dream Images Web Master.
All photos and images are the copyright of Dream Images Photography