Puneet Varma (Editor)

Sanggar Bay

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit

Sanggar Bay (Indonesian: Teluk Sanggar) is a major bay on the island of Sumbawa, southwest of the Sanggar Peninsula and Mount Tambora.

References

Sanggar Bay Wikipedia


Similar Topics