Leeward Beach sits at the northeast end of Providenciales. It has white sand and clear blue water just like Grace Bay, but with fewer people. The beach is wide and peaceful. You can watch boats going by on Leeward Channel. Great for people who want a quiet day at the beach.