This is a view of my favorite beach of all time. Balangan Beach in Bali, Indonesia. Serious surfers come out here to catch waves, families enjoy a quiet and clean beach for the kids to play on, restaurants and bars line the sand. There are also many nooks and crannies to explore. Including mini, hidden beaches and Hindu temples carved into caves.