Sandy beach which offers a variety of water activities. There are quite a few similar beaches like this in Samosir Island.
Sandy beach which offers a variety of water activities. There are quite a few similar beaches like this in Samosir Island.