7th Heaven Lodge is a Inn establishment located in Sir Lowry’s Pass, Western Cape, South Africa. VWJ8+VM Sir Lowry’s Pass, South Africa Welcome to 7th Heaven Lodge! Located in the scenic village of Sir Lowry’s Pass, Western Cape, South Africa, our inn offers a blissful retreat amidst nature’s splendor. Situated on Tre Donne Estate 12, our establishment is nestled in
Read more...