beach-1000487__340

From enormous tides to millions of shells, here are 6 unique beaches for your summer road trip - NepaliPage
beach-1064790__340