Temple of the Birds

The  is one of the 4 main locations on La Cuna Island where you can find a relic in SOS.

Summary:
N/A