Location. Diver's Lodge is located near the beach in Mahe Island and close to Beau Vallon Beach and North East Point Beach.