RE: That's the Island of Antler, located in north west Bali. It's half an hour voyage ...
Looks like a magical place!! Man o man, Bali is a place on my list to travel for suuuure. 😁🤙
RE: That's the Island of Antler, located in north west Bali. It's half an hour voyage ...