Red Mangrove, backside
Outside the diving shop at the front entrance to the Red Mangrove hotel on Santa Cruz Island.
Corner of Calle No. 63 and Ave. Charles Darwin