Mirror House Travelers Rest is a photo spot in Montezuma, GA 31063, USA at 32.30453, -84.02798. ShotHotspot has 8 photos taken here by 2 photographers. It's good for water and architecture photography. Other photo spots nearby include Andersonville National Historic Site and Old Carnegie Library Montezuma, Georgia.