The 21 Most Instagrammable Places in Belize & Best Photo Spots