Happy Retreat

Any idea about the exact location?

Date picture taken
1905

Comments