Shelia Huffman pfp
Shelia Huffman
@qcastillo
Bali may be a paradise, but the tourist trap vibe is hard to escape. Still, the natural beauty and cultural immersion make it a special getaway - if you can look past the crowds
0 reply
0 recast
0 reaction