Articles in the Tulamben Category
Tulamben
Tulamben is a small fishing village on the north-east coast of Bali. It is among the most popular dive sites on Bali since the wreck of the Liberty, a US Army Transport ship torpedoed by …