Beaches: White Sand or Pink Sand?

Pink Sand Beaches Beaches come to mind when thinking of tropical locations or relaxation vacations. Most people talk about [...]