Le'ala Shoreline
Discovering Leʻala Shoreline in American Samoa Leʻala Shoreline, a U.S. National Natural Landmark, is located on Tutuila Island in American Samoa, near the village of Taputimu. This coastal area is renowned for its rugged beauty, characterized by rocky outcrop...
