Situé dans un bâtiment qui était autrefois l'église Saint-Thomas, le musée de Diu expose l'héritage culturel et la riche histoire du territoire de l'Union. Ce grand musée aux murs blancs abrite une collection variée de gravures en bois complexes, d'inscriptions sur pierre, de cadrans solaires, de vieilles statues et plus encore. Le bâtiment de l'église aurait été construit au XVe siècle et abrite des artefacts religieux, dont des statues en bois de Saint Thomas et de Saint Paul. Les touristes peuvent visiter le musée gratuitement, mais ils ne peuvent pas s’y attarder plus de 30 minutes. Le musée est situé sur la route qui relie le Fort de Diu à la plage de Jallandhar.

Autres attractions à Diu