lush green cape overlooking sea inlet under a blue sky