Designed by
Title
Lake Front Five Star Villa in Samosir Island #50669647
Description
Private and beautiful lakefront villa property located in Samosir Island, North Sumatra - Indonesia with big pool area, and traditional Bataknese style House.
This image is editorial