Discover the most beautiful beaches and breathtaking ocean views in Sumatra, Indonesia. Plan your perfect island getaway with our guide.