Situated beachfront on Bali’s northeast coast, The Tauch Terminal Tulamben Resort & Spa offers a perfect escape from the crowds in south Bali and offers access to some of Bali’s most famed dive spots.

Tauch Terminal Resort Tulamben & Spa, Aug 29 2019 on known.bradkozlek.com