Samosir Island Where is Samosir Island on map of Indonesia Where is Samosir Island on map of Indonesia