English (US)

Yokahu Tower

Yokahu Tower, a stone lookout tower built in El Yunque in 1962. The elevation at this point is 1,575 feet.

Photo info

Share

Available RSS feeds

Popular tags