Dreamland Beach : The Beautiful Rocky Cliffs

A vast stretch of soft pearly white sand, clear blue sky over the enchanting blue waters, and nothing but the fascinating sounds of waves hitting the shores; no, this is not a set from...