Leading International Technological University Being Built in Bali by Tsinghua University & MIT
Tag: Serangan Island
Sperm Whale Carcass Washes Ashore in Bali
Large Sperm Whale Carcass Washes Ashore at Serangan Island Near Sanur Beach in Bali.
Leading International Technological University Being Built in Bali by Tsinghua University & MIT
Large Sperm Whale Carcass Washes Ashore at Serangan Island Near Sanur Beach in Bali.