Colorful aerial view of rocky mountains. A tropical beach with turquoise blue ocean water and waves lapping on a hidden white sandy beach. Waimanalo Beach, Oahu Island, Hawaii.

Colorful aerial view of rocky mountains. A tropical beach with turquoise blue ocean water and waves lapping on a hidden white sandy beach. Waimanalo Beach, Oahu Island, Hawaii. - 176570749