HI, United States
outdoors
Posted almost 6 years ago
Napili Bay
White sands, calm blue waters perfect for snorkeling and swimming.
Comments   0