Is this China or Vietnam? No… it’s Indonesia! (Hidden gem of Rammang Rammang)By Phil Williams / July 12, 2025 [embedded content]