Brač is known for its breathtaking natural scenery, authentic townhouses and ornate buildings. See our holiday guide and villas!