Published On Oct 29, 2023
In this video, we get a first look inside the brand new Flamingo Lodge, a 24-room hotel with a restaurant attached. This hotel replaces the old Flamingo Lodge that was destroyed by two hurricanes in 2005.
Follow me on socials!
IG: OfficialJoelFranco
Twitter: OfficialJoelF
show more