[
  {
    "id": "zona-balnear-de-melres",
    "name": "Areal de Melres",
    "type": "zona_balnear",
    "river": "Rio Douro",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783725247216_GONDOMAR_MELRES_2026_1_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783725244573_GONDOMAR_MELRES_2026_4_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783725245750_GONDOMAR_MELRES_2026_2-2_1_wm.jpg",
      "img/praias/gondomar/melres/1.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Porto",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786273734472_Melres-2_1.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Melres (NC) GONDOMAR.png",
    "coordinates": {
      "lat": 41.06675,
      "lng": -8.402556
    },
    "description": "<p>Na margem direita do Douro, o areal de Melres oferece tranquilidade e muito espaço, desde o estacionamento até ao areal e relvado. Não faltam atividades náuticas, boas acessibilidades, cadeira anfíbia e campo de voleibol de praia. O parque de campismo Campidouro fica a 8 km. Na freguesia, no Solar da Bandeirinha, existe o Núcleo Museológico. Para ver o Douro noutra perspetiva, existe o baloiço do cu grande.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 53,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 53,
          "zoom": 1
        }
      },
      {
        "x": 50.134511005207045,
        "y": 67.46428571428571,
        "zoom": 1,
        "mobile": {
          "x": 50.134511005207045,
          "y": 67.46428571428571,
          "zoom": 1
        }
      },
      {
        "x": 51.07608804165638,
        "y": 87.78571428571428,
        "zoom": 1,
        "mobile": {
          "x": 78.4066645370635,
          "y": 62.785714285714285,
          "zoom": 1
        }
      },
      {
        "x": 50.20176650781057,
        "y": 56.285714285714285,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 77,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 2,
    "municipality": "Gondomar",
    "signLocation": "A placa encontra-se no bar do Areal. (Ver foto)",
    "averageRating": 4,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-melres-1",
        "date": "2026-07-08",
        "lang": "pt",
        "text": "Grande praia do Douro! Muito espaço, boas facilidades, vale a visita.",
        "author": "AlexandreD5",
        "rating": 4,
        "userId": "82d36e8d-b025-fe40-3776-86b5d198ad43",
        "stampCount": 17
      },
      {
        "id": "static-melres-2",
        "date": "2026-06-11",
        "lang": "en",
        "text": "Really nice spot on the Douro river. Plenty of space and great amenities.",
        "author": "TomMurphy",
        "rating": 4,
        "userId": "3be22bb7-18c1-2c47-ce6a-16018c089e4c",
        "stampCount": 0
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-zebreiros",
    "name": "Areal de Zebreiros",
    "type": "zona_balnear",
    "river": "Rio Douro",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783725305319_GONDOMAR_ZEBREIROS_2026_1_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783725311881_GONDOMAR_ZEBREIROS_2026_6_1_wm.jpg",
      "img/praias/gondomar/zebreiros/1.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783725313246_GONDOMAR_ZEBREIROS_2026_2-2_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Porto",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786273776651_Zebreiros-2_1.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Zebreiros (NC) GONDOMAR.jpg",
    "coordinates": {
      "lat": 41.079333,
      "lng": -8.516694
    },
    "description": "<p>Inaugurado em 2015, depois de uma requalificação, o areal de Zebreiros, na União de Freguesias de Foz do Sousa e Covelo, oferece excelentes condições para um dia bem passado ou apenas para um piquenique. Na margem direita do rio Douro, perto da foz do rio Sousa, o espaço dispõe de bar com esplanada, parque de estacionamento, lava- pés e bons acessos por rampas até ao vasto areal. A zona de banhos é delimitada e vigiada.</p>",
    "photoFocals": [
      {
        "x": 50.06725550260352,
        "y": 58.57142857142857,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 45.535714285714285,
          "zoom": 1
        }
      },
      {
        "x": 51.47962105727752,
        "y": 71.03571428571429,
        "zoom": 1,
        "mobile": {
          "x": 51.47962105727752,
          "y": 71.03571428571429,
          "zoom": 1
        }
      },
      {
        "x": 48.8566564557401,
        "y": 79.82142857142857,
        "zoom": 1
      },
      {
        "x": 50.67255502603523,
        "y": 67.10714285714286,
        "zoom": 1,
        "mobile": {
          "x": 25.682173540241095,
          "y": 68.89285714285714,
          "zoom": 1
        }
      }
    ],
    "municipality": "Gondomar",
    "signLocation": "A placa encontra-se no bar do areal. (Ver foto)",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-janeiro-de-cima",
    "name": "Parque Fluvial de Janeiro de Cima",
    "type": "zona_balnear",
    "river": "Rio Zêzere",
    "inRede": true,
    "photos": [
      "img/praias/fundao/janeiro-de-cima/1.jpg",
      "img/praias/fundao/janeiro-de-cima/2.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Castelo Branco",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786237145393_Janeiro_de_Cima_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Janeiro de Cima (NC) FUNDÃO.jpg",
    "coordinates": {
      "lat": 40.066278,
      "lng": -7.805222
    },
    "description": "<p>Este parque fluvial funcionou muitos anos como um dos mais importantes pontos de travessia do rio Zêzere. Ao grito “Ó da barca!”, uniam-se as gentes e o comércio das duas margens. Ainda hoje é possível alugar uma barca rio acima, além do aluguer de canoas, caiaques, paddle e caminhada aquática ao concessionário, que também gere o bar com petiscos e esplanada. No local encontra-se uma extensa área de relvado, zona de campismo (gratuito), parque infantil e campo de futebol e ténis, trilhos pedestres e de BTT.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 92,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 92,
        "zoom": 1
      }
    ],
    "municipality": "Fundão",
    "signLocation": "O QRCODE encontra-se na entrada do Bar da parque fluvial.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "parque-fluvial-do-alfusqueiro",
    "name": "Parque Fluvial do Alfusqueiro",
    "type": "zona_balnear",
    "river": "Rio Alfusqueiro",
    "hidden": true,
    "photos": [
      "https://placehold.co/800x600/003A40/FFEB3B?text=Parque%20Fluvial%20do%20Alfusqueiro"
    ],
    "premium": false,
    "district": "Aveiro",
    "featured": false,
    "services": {
      "wc": false,
      "bar": false,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": false,
      "playground": false,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "thumbnail": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1775872534337_Agueda_Parque_Fluvial_do_Alfusqueiro_12_1_1280_720.jpeg",
    "coordinates": {
      "lat": 40.62498333333333,
      "lng": -8.361641666666666
    },
    "description": "<p></p>",
    "photoFocals": [
      50
    ],
    "municipality": "Águeda",
    "waterQuality": "excelente",
    "passportStamp": false
  },
  {
    "id": "praia-fluvial-de-rocas",
    "name": "Praia Fluvial das Rocas",
    "type": "praia_fluvial",
    "river": "Ribeira de Pera",
    "inRede": true,
    "photos": [
      "img/praias/castanheira-de-pera/praia-das-rocas/1.jpg",
      "img/praias/castanheira-de-pera/praia-das-rocas/2.jpg",
      "img/praias/castanheira-de-pera/praia-das-rocas/3.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Leiria",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": true,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786234970342_Roca_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Rocas CASTANHEIRA DE PERA.jpg",
    "coordinates": {
      "lat": 40.004994,
      "lng": -8.205742
    },
    "description": "<p>A Praia das Rocas estende-se por 1Km ao longo da Ribeira de Pera, no centro da localidade. Para além da piscina circular de 7000 m2 e da piscina com ondas de 2100 m2 (a maior do país), o espaço tem diversas atividades como slide, rapel, gaivotas, canoagem, escalada e standup paddle familiar. O “Rocas Lounge”, o alojamento Villa Praia, com seis bungalows disponíveis durante todo o ano e os campos de ténis também fazem parte deste complexo.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 92,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 84,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 83,
        "zoom": 1
      }
    ],
    "municipality": "Castanheira de Pera",
    "signLocation": "A placa encontra-se na entrada/corredor em direção à praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-arquiteto-albino-mendo",
    "name": "Praia Fluvial Albino Mendo",
    "type": "praia_fluvial",
    "river": "Rio Tua",
    "inRede": true,
    "photos": [
      "img/praias/mirandela/albino-mendo/1.jpg",
      "img/praias/mirandela/albino-mendo/2.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Bragança",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786239362148_Albino_Mendo_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Arquiteto Albino Mendo MIRANDELA.jpg",
    "coordinates": {
      "lat": 41.488611,
      "lng": -7.189444
    },
    "description": "<p>A praia fluvial arquiteto Albino Mendo, inserida no Parque Dr. José Gama, em plena cidade de Mirandela, fica na margem direita do rio Tua, com uma vista privilegiada para a localidade e perfeitamente integrada na paisagem do parque. A frente de rio tem cerca cem metros, águas puras e profundidade variável. A praia tem capacidade para cerca de 800 pessoas, entre areal, zona relvada e outros espaços verdes do Parque, ao longo do qual há mesas para refeições e café-restaurante. Existe ainda aluguer de embarcações.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 85,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 55,
        "zoom": 1
      }
    ],
    "ratingCount": 1,
    "municipality": "Mirandela",
    "signLocation": "O QRCODE encontra-se no painel de informação da praia.",
    "averageRating": 4,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-albinomendo-1",
        "date": "2026-07-09",
        "lang": "pt",
        "text": "Praia de Mirandela muito boa! Bem tratada e com boas condições para a família.",
        "author": "AlexandraS",
        "rating": 4,
        "userId": "a2d47c22-8afc-e4b5-57ba-bf3c6d5f25db",
        "stampCount": 20
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-albufeira-de-queimadela",
    "name": "Praia Fluvial da Albufeira da Queimadela",
    "type": "praia_fluvial",
    "river": "Rio Vizela",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780337792516_Albufeira_da_Queimadela_2026_5_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780337801484_Albufeira_da_Queimadela_2026_3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780337810746_Albufeira_da_Queimadela_2026_4_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780337818235_Albufeira_da_Queimadela_2026_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780337823972_Albufeira_da_Queimadela_2026_2_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Braga",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": false,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": true,
      "petFriendly": true
    },
    "video360": null,
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Albufeira de Queimadela FAFE.jpg",
    "coordinates": {
      "lat": 41.504626,
      "lng": -8.161657
    },
    "description": "<p>Esta praia fluvial fica localizada na albufeira da Barragem de Queimadela, abastecida pelas águas do Rio Vizela, e possui boas infraestruturas de apoio, acessos e equipamentos de Praia Acesível com cadeira anfíbia. A extraordinária beleza desta região convida a que os banhos e descanso nesta praia sejam alternados com as atividades náuticas não poluentes e com a realização dos Passadiços da Barragem da Queimadela, iniciando a caminhada junto ao parque de campismo e caravanismo, a dois passos da praia.</p>",
    "photoFocals": [
      {
        "x": 57.03657182022518,
        "y": 45.841168297072734,
        "zoom": 1,
        "mobile": {
          "x": 75.0772934764682,
          "y": 51.55545401135844,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 74.61805600887786,
        "zoom": 1,
        "mobile": {
          "x": 61.831805845100895,
          "y": 46,
          "zoom": 1
        }
      },
      {
        "x": 53.33104331085644,
        "y": 53.22432227019667,
        "zoom": 1,
        "mobile": {
          "x": 38.72908969929735,
          "y": 53.13336379659246,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 73.87140152751485,
        "zoom": 1,
        "mobile": {
          "x": 64.55232553544538,
          "y": 41.94141029347309,
          "zoom": 1
        }
      },
      {
        "x": 51.451422696622416,
        "y": 81.27149291729225,
        "zoom": 1,
        "mobile": {
          "x": 40.87831960100034,
          "y": 79.80925647888243,
          "zoom": 1
        }
      }
    ],
    "municipality": "Fafe",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-albufeira-da-tapada-grande",
    "name": "Praia Fluvial da Albufeira da Tapada Grande",
    "type": "praia_fluvial",
    "river": "Ribeira do Geraldo",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784167625858_MERTOLA_TAPADA_GRANDE_2026_2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784167634328_MERTOLA_TAPADA_GRANDE_2026_4.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784167610035_MERTOLA_TAPADA_GRANDE_2026_15.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784167635448_MERTOLA_TAPADA_GRANDE_2026_5.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784167636702_MERTOLA_TAPADA_GRANDE_2026_6.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784167641548_MERTOLA_TAPADA_GRANDE_2026_7.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784167642828_MERTOLA_TAPADA_GRANDE_2026_8.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784167643695_MERTOLA_TAPADA_GRANDE_2026_9.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784167653907_MERTOLA_TAPADA_GRANDE_2026_14.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Beja",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": true,
      "petFriendly": false
    },
    "video360": null,
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786242311340_Tapada_Grande_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Albufeira da Tapada Grande MÉRTOLA.jpg",
    "coordinates": {
      "lat": 37.671738,
      "lng": -7.505236
    },
    "description": "<p>A praia fluvial da Tapada Grande fica situada na Barragem da Tapada Grande, em Mina de São Domingos, concelho de Mértola. É um verdadeiro oásis no verão Alentejano, proporcionando horas de lazer, e também local de prática de canoagem. Está toda equipada com as infraestruturas necessárias e oferece parque de merendas, diversos bar restaurante com esplanada, chapéus de sol e parque de estacionamento gratuito. É possível o aluguer de canoas e gaivotas e no anfiteatro costuma haver sessões de cinema e música ao vivo.</p>",
    "photoFocals": [
      {
        "x": 50.757537327313614,
        "y": 51.71989033226712,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 73.86232782818722,
          "zoom": 1
        }
      },
      {
        "x": 50.10821961818766,
        "y": 51.68881780795091,
        "zoom": 1,
        "mobile": {
          "x": 59.67436051422668,
          "y": 51.062145048632416,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 91.53719073280101,
          "y": 95.19550884522488,
          "zoom": 1
        }
      },
      {
        "x": 58.6,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 76.18101718915942,
          "y": 80.28010966773289,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 79.19120047000457,
        "zoom": 1,
        "mobile": {
          "x": 78.69842268811706,
          "y": 78.98230955023175,
          "zoom": 1
        }
      },
      {
        "x": 53.13836892744213,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 48.99303780041694,
          "y": 78.41347346432535,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 68,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 68,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 81.88909197728312,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 61,
          "zoom": 1
        }
      },
      {
        "x": 32.17579600601972,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 5.808196396643581,
          "y": 100,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Mértola",
    "signLocation": "A placa está afixada na estrutura de madeira junto ao bar da praia. (Ver foto)",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-tapada-1",
        "date": "2026-07-07",
        "lang": "en",
        "text": "Incredible reservoir beach near Mértola. Very clean and peaceful, loved every minute!",
        "author": "Michael_DE",
        "rating": 5,
        "userId": "50e54e1f-bbf4-ec11-4d80-1a230f60e778",
        "stampCount": 3
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-albufeira-de-odeleite",
    "name": "Praia Fluvial da Albufeira de Odeleite",
    "type": "praia_fluvial",
    "river": "Ribeira de Odeleite",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783625308670_CASTRO_MARIM_BARRAGEM_ODELEITE_2026_1.jpg_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783625321736_Drone_Odeleite-13_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783625320724_Drone_Odeleite-19_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783625317276_IMG_1917_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783625318932_IMG_1894_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783625315910_IMG_1904_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Faro",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": false,
      "boatRental": true,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786241460051_Odeleite_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Albufeira de Odeleite CASTRO MARIM.jpg",
    "coordinates": {
      "lat": 37.330208,
      "lng": -7.492497
    },
    "description": "<p>Integrada no Centro de Atividades da Barragem de Odeleite, esta recente praia fluvial criada em desníveis e totalmente equipada é um refúgio refrescante que beneficia do Centro de Atividades Náuticas da albufeira. O visitante encontra aqui parque de estacionamento, bar com esplanada, solário em zona relvada e em areia, além da zona de banhos delimitada, onde se encontra também a piscina flutuante. Em 2026 a praia fluvial conquista a sua primeira Bandeira Azul e o galardão Praia Fluvial Revelação na região sul de Portugal, pelo Guia das Praias Fluviais.</p>",
    "photoFocals": [
      {
        "x": 50.46666666666667,
        "y": 34.92857142857143,
        "zoom": 1,
        "mobile": {
          "x": 54.77070674803993,
          "y": 25.285714285714285,
          "zoom": 1
        }
      },
      {
        "x": 50.13333333333333,
        "y": 31.25,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 35,
          "zoom": 1
        }
      },
      {
        "x": 51.266666666666666,
        "y": 16.32142857142857,
        "zoom": 1,
        "mobile": {
          "x": 33.62010233303631,
          "y": 12.035714285714285,
          "zoom": 1
        }
      },
      {
        "x": 48.4,
        "y": 41.5,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 57.392857142857146,
          "zoom": 1
        }
      },
      {
        "x": 49.93333333333333,
        "y": 64.92857142857143,
        "zoom": 1,
        "mobile": {
          "x": 49.93333333333333,
          "y": 64.92857142857143,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 23.035714285714285,
        "zoom": 1,
        "mobile": {
          "x": 50.86080801627465,
          "y": 53.035714285714285,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 2,
    "municipality": "Castro Marim",
    "signLocation": "A placa está afixada no primeiro muro frontal às escadas de acesso à praia.",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-odeleite-1",
        "date": "2026-07-18",
        "lang": "pt",
        "text": "Já conhecia mas esta época estava melhor do que nunca. Perfeita.",
        "author": "PatriciaL",
        "rating": 5,
        "userId": "30a68533-1d70-a6d4-fa55-3361d18b0ac6",
        "stampCount": 1
      },
      {
        "id": "static-odeleite-2",
        "date": "2026-07-20",
        "lang": "en",
        "text": "Absolutely beautiful. The water is incredibly clear and the surroundings are stunning.",
        "author": "Emma_Scott",
        "rating": 5,
        "userId": "0808ab31-12ca-81bb-cd3c-9546b8e5fbee",
        "stampCount": 19
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-albufeira-do-ermal",
    "name": "Praia Fluvial da Albufeira do Ermal",
    "type": "praia_fluvial",
    "river": "Rio Ave / Albufeira do Ermal",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780359149839_Vieira_do_Minho_Ermal_2024_5_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780359152705_Vieira_do_Minho_Ermal_2024_3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780359161750_Vieira_do_Minho_Ermal_2024_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780359163492_Vieira_do_Minho_Ermal_2024_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Braga",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": false,
      "boatRental": true,
      "picnicArea": true,
      "playground": false,
      "goldQuality": true,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Albufeira do Ermal VIEIRA DO MINHO.jpg",
    "coordinates": {
      "lat": 41.59185,
      "lng": -8.126863
    },
    "description": "<p>Na Barragem do Ermal, esta praia fluvial ta,bém conhecida como Ilha do Ermal, convida não apenas a mergulhos, como a desportos náuticos, nomeadamente Teleski, razão por que é muito procurada, sendo um pouco invulgar em Portugal. Na praia do Ermal, esta infraestrutura permite praticar wakeboard, mono-ski e kneeboard através de um circuito com cerca de 800 m de perímetro. A praia tem restaurante, snack-bar, insufláveis no Aquapark Fratelli Ermal, Canoas e Kayaks; Gaivotas; e Pranchas de paddle.</p>",
    "photoFocals": [
      {
        "x": 49.806476973783674,
        "y": 38.73758078203538,
        "zoom": 1,
        "mobile": {
          "x": 73.41187114030602,
          "y": 54.822181604543374,
          "zoom": 1
        }
      },
      {
        "x": 49.90323848689184,
        "y": 76.4000913897774,
        "zoom": 1,
        "mobile": {
          "x": 63.24548763136731,
          "y": 76.60898230955023,
          "zoom": 1
        }
      },
      {
        "x": 50.387046052432645,
        "y": 26.23088974476141,
        "zoom": 1,
        "mobile": {
          "x": 79.20190378790859,
          "y": 48.58221816045434,
          "zoom": 1
        }
      },
      {
        "x": 49.22590789513471,
        "y": 45.00430837522032,
        "zoom": 1,
        "mobile": {
          "x": 61.81293538992289,
          "y": 45.21319929499315,
          "zoom": 1
        }
      }
    ],
    "municipality": "Vieira do Minho",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-albufeira-do-vilar",
    "name": "Praia Fluvial da Albufeira do Vilar",
    "type": "praia_fluvial",
    "river": "Rio Távora - Albufeira do Vilar",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780356421370_MOIMENTA_DA_BEIRA_VILAR_2023_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780356427693_MOIMENTA_DA_BEIRA_ALBUFEIRA_DO_VILAR_2022_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780356399340_MOIMENTA_DA_BEIRA_VILAR_2024_3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780356409070_MOIMENTA_DA_BEIRA_VILAR_2023_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780356536305_Moimenta_Vilar_02_2021_2_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Viseu",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": false,
      "boatRental": true,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786458222684_Albufeira_do_VIlar_QR.jpeg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Albufeira do Vilar MOIMENTA DA BEIRA.jpg",
    "coordinates": {
      "lat": 40.964034,
      "lng": -7.544518
    },
    "description": "<p>As águas do Távora que enchem a Albufeira de Vilar, uma das maiores do distrito de Viseu, são consideradas das menos poluídas do país. Esta é uma zona de excelência totalmente equipada, com guarda-sóis em colmo e parque de merendas com churrasqueiras. No bar servem-se petiscos, e junto ao espelho de água alugam-se embarcações. Nas imediações da praia, o Parque Aventura Crónicas da Terra, oferece inúmeras atividades desportivas. O Parque de Campismo fica à entrada de Vilar e também tem bungalows.</p>",
    "photoFocals": [
      {
        "x": 51.06437664418978,
        "y": 59.0267641490959,
        "zoom": 1,
        "mobile": {
          "x": 50.812636094294014,
          "y": 59.65343690841439,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 72.6845094327306,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 49,
          "zoom": 1
        }
      },
      {
        "x": 49.322669408242874,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 89.55545401135845,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 39,
        "zoom": 1
      }
    ],
    "municipality": "Moimenta da Beira",
    "signLocation": "O QrCode encontra se na parede exterior da porta do bar da praia fluvial.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-albufeira-do-caldeirao",
    "name": "Praia Fluvial da Barragem do Caldeirão",
    "type": "praia_fluvial",
    "river": "Ribeira do Caldeirão",
    "inRede": true,
    "photos": [
      "img/praias/guarda/barragem-do-caldeirao/1.jpg",
      "img/praias/guarda/barragem-do-caldeirao/2.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Guarda",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786237920235_Caldeirao_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Albufeira do Caldeirão GUARDA.jpg",
    "coordinates": {
      "lat": 40.516528,
      "lng": -7.330194
    },
    "description": "<p>A cerca de 15 minutos do centro da Guarda, o vasto espelho de água da Barragem do Caldeirão, projetada para a produção de energia e abastecimento de água, viu nascer uma zona balnear em 2019. Além da margem, com relva e areão, foi instalada uma piscina flutuante na albufeira, bar, duches e sanitários. A barragem é alimentada pela ribeira do Caldeirão e rodeada de encostas arborizadas, salpicadas aqui e ali de algum casario.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 92,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 92,
        "zoom": 1
      }
    ],
    "municipality": "Guarda",
    "signLocation": "O QRCODE encontra-se no bar da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-barrinha-de-mira",
    "name": "Praia Fluvial da Barrinha de Mira",
    "type": "praia_fluvial",
    "river": "Lagoa da Barrinha de Mira",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1781007982533_MIRA_BARRINHA_2026_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1781007985107_MIRA_BARRINHA_2026_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1781007986587_MIRA_BARRINHA_2026_3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1781007988060_MIRA_BARRINHA_2026_4_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1781007990240_MIRA_BARRINHA_2026_5_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1781008114192_MIRA_BARRINHA_2026_6_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780315033232_MIRA_BARRINHA_2026_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Coimbra",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": false,
      "boatRental": true,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Barrinha de Mira MIRA.jpg",
    "coordinates": {
      "lat": 40.448942,
      "lng": -8.800259
    },
    "description": "<p>Requalificada e inaugurada em 2025, esta praia fluvial fica situada na Lagoa e na Barrinha de Mira, que integram o Sítio da Rede Natura 2000. Esta área era há muito frequentada como alternativa à praia de Mira, para fugir às águas marítimas, mas após a requalificação cria áreas de solário em areal e em relvado, chapéus de sol, bar com esplanada, caminhos pedonais e piscina flutuante. Por ali, a Estação da Biodiversidade da Barrinha de Mira convida a percorrer 1,2 km com 10 painéis sobre a diversidade biológica local.</p>",
    "photoFocals": [
      {
        "x": 50.733333333333334,
        "y": 72.67857142857143,
        "zoom": 1,
        "mobile": {
          "x": 50.733333333333334,
          "y": 72.67857142857143,
          "zoom": 1
        }
      },
      {
        "x": 50.93333333333333,
        "y": 79.92857142857143,
        "zoom": 1,
        "mobile": {
          "x": 86.01125999652538,
          "y": 83.5,
          "zoom": 1
        }
      },
      {
        "x": 49.4,
        "y": 69.35714285714286,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 54,
          "zoom": 1
        }
      },
      {
        "x": 49.86666666666667,
        "y": 46.75,
        "zoom": 1,
        "mobile": {
          "x": 49.86666666666667,
          "y": 46.75,
          "zoom": 1
        }
      },
      {
        "x": 52.333333333333336,
        "y": 74.42857142857143,
        "zoom": 1,
        "mobile": {
          "x": 58.39287815867785,
          "y": 49.42857142857143,
          "zoom": 1
        }
      },
      {
        "x": 51.46666666666667,
        "y": 59.92857142857143,
        "zoom": 1,
        "mobile": {
          "x": 92.39479480152659,
          "y": 44.392857142857146,
          "zoom": 1
        }
      },
      {
        "x": 100,
        "y": 38.71901373644307,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 83.22679119300962,
          "zoom": 1
        }
      }
    ],
    "municipality": "Mira",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-bogueira",
    "name": "Praia Fluvial da Bogueira",
    "type": "praia_fluvial",
    "river": "Rio Ceira",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783633957066_Bogueira_2016_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783633955621_Bogueira_2016_2_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Coimbra",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786278646002_Bogueira_QR.jpeg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Bogueira LOUSÃ.jpg",
    "coordinates": {
      "lat": 40.153988,
      "lng": -8.241692
    },
    "description": "<p>A Praia Fluvial da Bogueira fica localizada na freguesia de Casal de Ermio, a 6 km da Lousã, e garante a qualidade das águas do rio Ceira, rodeadas de uma paisagem deslumbrante. Está toda equipada, incluindo com bar e esplanada, duches e parque de merendas. Além disso disponibiliza campo de jogos, prancha de saltos e aluguer de canoas e gaivotas. Inclui um passadiço de madeira sobre o rio com ligação ao relvado.</p>",
    "photoFocals": [
      {
        "x": 50.40353301562114,
        "y": 60.42857142857143,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 54,
          "zoom": 1
        }
      },
      {
        "x": 50.470788518224666,
        "y": 12.92857142857143,
        "zoom": 1,
        "mobile": {
          "x": 66.82614082744304,
          "y": 14.892857142857144,
          "zoom": 1
        }
      }
    ],
    "municipality": "Lousã",
    "signLocation": "O QRCODE encontra-se no bar da praia fluvial.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-cabreira",
    "name": "Zona Balnear da Cabreira",
    "type": "zona_balnear",
    "river": "Rio Ceira",
    "inRede": true,
    "photos": [
      "img/praias/gois/cabreira/1.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783637258252_GOIS_CABREIRA_2026_2_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Coimbra",
    "featured": false,
    "services": {
      "wc": true,
      "bar": false,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": true,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786279083214_Cabreira_QR.jpeg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Cabreira GÓIS.jpeg",
    "coordinates": {
      "lat": 40.141583,
      "lng": -8.066778
    },
    "description": "<p>Na aldeia da Cabreira, junto à Ponte Velha, este recanto lembra outros tempos. O espaço é marcado pelas tulhas, pequenas casas em xisto que serviam de armazenagem da azeitona ou do milho, o lagar e o moinho, ambos restaurados. Nas águas do Ceira foi criado um açude permanente e não muito profundo. Da zona balnear parte o percurso circular de 13 km, PR3 - Trilho do Vale do Ceira.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 74,
        "zoom": 1
      },
      {
        "x": 52.82473110934799,
        "y": 27.07142857142857,
        "zoom": 1,
        "mobile": {
          "x": 40.127812869296875,
          "y": 26.178571428571427,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Góis",
    "signLocation": "O QRCODE encontra-se no painel informativo da zona balnear.",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-cabreira-1",
        "date": "2026-07-22",
        "lang": "pt",
        "text": "Cabreira é um dos segredos de Góis. Não desilude mesmo nada!",
        "author": "EduardoNB",
        "rating": 5,
        "userId": "162fea65-eab8-c0d4-9a7d-65204207d4c8",
        "stampCount": 9
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-congida",
    "name": "Praia Fluvial da Congida",
    "type": "praia_fluvial",
    "river": "Rio Douro - Douro Internacional",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783702881740_FEEIXO_DE_ESPADA_A_CINTA_CONGIDA_2026_3_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783702909022_FREIXO_DE_ESPADA_A_CINTA_CONGIDA_2026_2_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783702961589_FREIXO_DE_ESPADA_A_CINTA_BARCO_2026_1_1_wm.jpg",
      "img/praias/freixo-de-espada-a-cinta/congida/3.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783702914108_FREIXO_DE_ESPADA_A_CINTA_CONGIDA_2026_3_2_wm.jpg",
      "img/praias/freixo-de-espada-a-cinta/congida/1.jpg",
      "img/praias/freixo-de-espada-a-cinta/congida/2.jpg",
      "img/praias/freixo-de-espada-a-cinta/congida/4.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Bragança",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786236817817_Congida_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Congida FREIXO DE ESPADA À CINTA.jpg",
    "coordinates": {
      "lat": 41.076528,
      "lng": -6.779722
    },
    "description": "<p>A 4 km da vila de Freixo de Espada à Cinta, em pleno Parque do Douro Internacional e com Espanha na margem oposta, a praia fluvial da Congida distingue-se pela envolvente natural e tranquilidade. Em 2022 foi requalificada, melhorando acessos, piscina flutuante, zona de areal e um campo multijogos que recebe competições nacionais. No rio, que aqui se transforma em albufeira através da barragem de Saucelle, são possíveis passeios de barco panorâmicos, excelente meio para observar as grandes aves no céu.</p>",
    "photoFocals": [
      {
        "x": 49.66372248698238,
        "y": 94,
        "zoom": 1,
        "mobile": {
          "x": 73.55114493860395,
          "y": 93.64285714285714,
          "zoom": 1
        }
      },
      {
        "x": 49.7309779895859,
        "y": 57,
        "zoom": 1,
        "mobile": {
          "x": 23.745355503623127,
          "y": 47.892857142857146,
          "zoom": 1
        }
      },
      {
        "x": 50.53804402082819,
        "y": 60.42857142857143,
        "zoom": 1,
        "mobile": {
          "x": 91.7491887893206,
          "y": 47.57142857142857,
          "zoom": 1
        }
      },
      {
        "x": 49.59646698437886,
        "y": 30.92857142857143,
        "zoom": 1,
        "mobile": {
          "x": 49.59646698437886,
          "y": 30.92857142857143,
          "zoom": 1
        }
      },
      {
        "x": 51.74864306769161,
        "y": 80.67857142857143,
        "zoom": 1,
        "mobile": {
          "x": 41.849350880533116,
          "y": 80.85714285714286,
          "zoom": 1
        }
      },
      {
        "x": 52.48845359633037,
        "y": 51.964285714285715,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 92,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 81,
        "zoom": 1
      },
      {
        "x": 51.345110052070474,
        "y": 51,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 76,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Freixo de Espada À Cinta",
    "signLocation": "O QRCODE encontra-se na entrada da praia FLUVIAL no pilar de granito.",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-congida-1",
        "date": "2026-07-12",
        "lang": "pt",
        "text": "Congida fica numa área muito bonita do Douro Internacional. Valeu muito!",
        "author": "AlvaroLemos",
        "rating": 5,
        "userId": "3fdf540b-eab6-1801-6811-fe265de9345b",
        "stampCount": 13
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-fraga-da-pegada",
    "name": "Praia Fluvial da Fraga da Pegada",
    "type": "praia_fluvial",
    "river": "Rio Azibo, Ribeira do Azibeiro e Ribeira do Reguengo - Albufeira do Azibo",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1779649041961_MACEDO_DE_CAVALEIROS_FRAGA_DA_PEGADA_2024_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1779649117961_MACEDO_FRAGA_DA_PEGADA_2020_10_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1779649121381_MACEDO_FRAGA_DA_PEGADA_2020_11_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1779649123813_MACEDO_FRAGA_DA_PEGADA_2020_12_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Bragança",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786238190142_Fraga_da_Pegada_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Fraga da Pegada MACEDO DE CAVALEIROS.jpg",
    "coordinates": {
      "lat": 41.581694,
      "lng": -6.899167
    },
    "description": "<p>A praia fluvial de Fraga da Pegada fica localizada em plena Paisagem Protegida da Albufeira do Azibo. A praia possui dois locais de banhos, cada um com vigilância dedicada, dois bares de apoio e grande área de solário com relva e areia fina. Ali, também é possível escolher entre desportos náuticos não motorizados como remo, windsurf, canoagem e vela. Por terra, na envolvente as opções são a escalada, orientação e passeios pedestres.</p>",
    "photoFocals": [
      {
        "x": 49.31661480261151,
        "y": 84.79587440433448,
        "zoom": 1,
        "mobile": {
          "x": 93.85925731255406,
          "y": 71.84463737841895,
          "zoom": 1
        }
      },
      {
        "x": 28.522179510647387,
        "y": 31.604216985442914,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 68.57790978523403,
          "zoom": 1
        }
      },
      {
        "x": 49.51186771615108,
        "y": 99.53822051047717,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 99.95600235002284,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 37.03785535424952,
          "y": 71.36901886546119,
          "zoom": 1
        }
      }
    ],
    "municipality": "Macedo de Cavaleiros",
    "signLocation": "O QRCODE encontra-se na estrutura de acesso á praia (sítio de sombra).",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-froia",
    "name": "Praia Fluvial da Fróia",
    "type": "praia_fluvial",
    "river": "Ribeira da Fróia",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783703771638_PROENCA-A-NOVA_FROIA_2026_2_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783703773001_PROENCA-A-NOVA_FROIA_2026_1_2_wm.jpg",
      "img/praias/proenca-a-nova/froia/1.jpg",
      "img/praias/proenca-a-nova/froia/2.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Castelo Branco",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": true,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786236897543_Froia_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Fróia PROENÇA-A-NOVA.jpg",
    "coordinates": {
      "lat": 39.789444,
      "lng": -7.838528
    },
    "description": "<p>A dois passos das aldeias de xisto de Oliveiras e Pedreira, e com enquadramento paisagístico de montanha, a praia fluvial da Fróia, na freguesia de Sobreira Formosa, oferece a água cristalina das nascentes da ribeira da Fróia num espaço totalmente equipado e vigiado. O Centro Cyclin’Portugal, instalado na zona balnear, é ponto de partida para 4 percursos, com 4 níveis de dificuldade, num total de 138 km de trilhos, mas os caminhantes também dispõem do trilho de praia da Fróia. O bar restaurante está aberto todo o ano.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 46.07142857142857,
        "zoom": 1,
        "mobile": {
          "x": 45.05035390642075,
          "y": 47.67857142857143,
          "zoom": 1
        }
      },
      {
        "x": 50.470788518224666,
        "y": 63.785714285714285,
        "zoom": 1,
        "mobile": {
          "x": 38.20427428631088,
          "y": 64.67857142857143,
          "zoom": 1
        }
      },
      {
        "x": 49.05842296355067,
        "y": 47.964285714285715,
        "zoom": 1,
        "mobile": {
          "x": 47.55200893507003,
          "y": 47.42857142857143,
          "zoom": 1
        }
      },
      {
        "x": 49.46195597917181,
        "y": 68.64285714285714,
        "zoom": 1,
        "mobile": {
          "x": 32.35343566636964,
          "y": 85.60714285714286,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Proença-a-Nova",
    "signLocation": "A placa encontra-se na entrada da praia à direita, no placard informativo grande.",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-froia-1",
        "date": "2026-07-22",
        "lang": "pt",
        "text": "Fróia é linda e ainda pouco conhecida. Um sítio muito especial.",
        "author": "RodrigoMC",
        "rating": 5,
        "userId": "369b24a3-d852-ba1d-c443-d31859f4ab71",
        "stampCount": 14
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-lagoa-da-ervedeira",
    "name": "Praia Fluvial da Lagoa da Ervedeira",
    "type": "praia_fluvial",
    "river": "Lagoa da Ervedeira",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783703166471_LEIRIA_CAPA_2026_10_1_wm.jpg",
      "img/praias/leiria/lagoa-da-ervedeira/1.jpg",
      "img/praias/leiria/lagoa-da-ervedeira/2.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Leiria",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": true,
      "lifeguard": false,
      "nacional2": false,
      "accessible": true,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Lagoa da Ervedeira LEIRIA.jpg",
    "coordinates": {
      "lat": 39.93251,
      "lng": -8.895191
    },
    "description": "<p>Este ano, excepcionalmente devido às intempéries de janeiro a Lagoa da Ervedeira está a funcionar como zona de lazer sem a normal prática balnear. Este paraíso de água doce num concelho banhado por mar é praia oficial desde 2023 e encontra-se junto da povoação de Ervedeira, freguesia de Coimbrão. Oferece 500 metros de extensão e duas zonas de areia destinadas aos banhistas. A Lagoa é uma área ambientalmente protegida e o passadiço de madeira em redor inclui um nicho ornitológico para observação da fauna. Para passear, sugere-se a rota circular da lagoa da Ervedeira, de 2,7 km e 1,4 km opcionais até Ervedeira. A 5 km fica o Parque de Campismo da Praia do Pedrógão.</p>",
    "photoFocals": [
      {
        "x": 49.529211481775334,
        "y": 87.53571428571429,
        "zoom": 1,
        "mobile": {
          "x": 30.591435123733,
          "y": 86.82142857142858,
          "zoom": 1
        }
      },
      {
        "x": 44.59981570094703,
        "y": 47.53571428571429,
        "zoom": 1
      },
      {
        "x": 39.91018196755893,
        "y": 20.750000000000007,
        "zoom": 1
      }
    ],
    "municipality": "Leiria",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-lenta",
    "name": "Praia Fluvial da Lenta",
    "type": "praia_fluvial",
    "river": "Rio Minho",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780340266673_Praia_Fluvial_da_Lenta_2025_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780340262527_Praia_Fluvial_da_Lenta_2025_6_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780340264149_Praia_Fluvial_da_Lenta_2025_4_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780340265550_Praia_Fluvial_da_Lenta_2025_3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780340268134_Praia_Fluvial_da_Lenta_2025_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Viana do Castelo",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": true,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Lenta VILA NOVA DE CERVEIRA.jpg",
    "coordinates": {
      "lat": 41.956673,
      "lng": -8.745654
    },
    "description": "<p>Localizada nas margens do rio Minho, na União de Freguesias de V. N. de Cerveira e Lovelhe, esta praia fluvial transmite serenidade e ligação à natureza. Contribuem para tal o espelho de água, o parque de merendas com arvoredo e os bosquetes ripícolas. A praia dispõe de snack-bar e vigilância e a marina tem condições para pesca desportiva. Aqui inicia também a Ecovia - Caminho do Rio. A subida ao Forte de São Francisco de Lovelhe (séc. XVII), também vale a pena.</p>",
    "photoFocals": [
      {
        "x": 49.51619243445919,
        "y": 44.03538089953652,
        "zoom": 1,
        "mobile": {
          "x": 49.26445188456343,
          "y": 72.65343690841438,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 87.37809256478883,
        "zoom": 1,
        "mobile": {
          "x": 44.71344845218896,
          "y": 66.07121874796005,
          "zoom": 1
        }
      },
      {
        "x": 52.806083880136676,
        "y": 35.217507670213465,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 35.4263985899863,
          "zoom": 1
        }
      },
      {
        "x": 52.90284539324484,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 39.17515635448216,
          "y": 55.46223643840982,
          "zoom": 1
        }
      },
      {
        "x": 50.58056907864897,
        "y": 38.42639858998629,
        "zoom": 1,
        "mobile": {
          "x": 50.328828528753206,
          "y": 44.27534434362556,
          "zoom": 1
        }
      }
    ],
    "municipality": "Vila Nova de Cerveira",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-lomba",
    "name": "Praia Fluvial da Lomba",
    "type": "praia_fluvial",
    "river": "Rio Douro",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783725193353_GONDOMAR_LOMBA_2026_1_1_wm.jpg",
      "img/praias/gondomar/lomba/1.jpg",
      "img/praias/gondomar/lomba/2.jpg",
      "img/praias/gondomar/lomba/3.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783725191574_GONDOMAR_LOMBA_2026_2_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Porto",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": true,
      "petFriendly": true
    },
    "video360": null,
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786273801590_Lomba-3_1.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Lomba GONDOMAR.jpg",
    "coordinates": {
      "lat": 41.069972,
      "lng": -8.412833
    },
    "description": "<p>Na freguesia da Lomba, as temperaturas convidativas, o vasto areal e a paisagem natural fazem desta praia fluvial um refúgio longe da azáfama das praias costeiras. A praia está localizada na margem esquerda do rio Douro, que ali forma um “U” invertido antes de seguir para a foz. A praia tem todos os equipamentos necessários, incluindo bar com refeições. O serviço de táxi-boat (224 761 033) assegura transporte a partir da Marina de Melres. O Centro de Atividades Náuticas da praia disponibiliza embarcações.</p>",
    "photoFocals": [
      {
        "x": 50.33627751301762,
        "y": 43.714285714285715,
        "zoom": 1,
        "mobile": {
          "x": 77.11545251265153,
          "y": 46.75,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 67.35714285714286,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 82,
          "zoom": 1
        }
      },
      {
        "x": 49,
        "y": 87,
        "zoom": 1,
        "mobile": {
          "x": 16.93490139376923,
          "y": 90.03571428571429,
          "zoom": 1
        }
      },
      {
        "x": 55.13333333333334,
        "y": 38.25,
        "zoom": 1,
        "mobile": {
          "x": 24.78985075965187,
          "y": 40.035714285714285,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 54,
        "zoom": 1,
        "mobile": {
          "x": 54.73444408951058,
          "y": 54,
          "zoom": 1
        }
      }
    ],
    "municipality": "Gondomar",
    "signLocation": "A placa encontra-se no bar da praia fluvial. (Ver foto)",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-loucainha",
    "name": "Praia Fluvial da Louçainha",
    "type": "praia_fluvial",
    "river": "Ribeira da Azenha",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783629295353_Penela_Loucainha_2023_5_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783629574226_PENELA_LOUCAINHA_2022_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783629631976_PENELA_LOUCAINHA_2022_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783629608740_DSC05355_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783629597803_Loucainha_2_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Coimbra",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786291680837_Loucainha_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Louçainha PENELA.jpg",
    "coordinates": {
      "lat": 40.02629,
      "lng": -8.30403
    },
    "description": "<p>Adaptada das represas naturais da ribeira da Azenha, e camuflada entre a densa floresta da serra do Espinhal, esta praia fluvial foi ganhando galardões ao longo dos anos. A praia tem a configuração de piscina, com profundidade de um a três metros, com prancha de mergulho, e o acesso à água faz-se por uma rampa. A represa dispõe de uma zona de solário relvado e o edifício do restaurante e bar tem uma esplanada sobre ela. Na aldeia encontra uma mercearia com produtos locais e em redor existe uma cascata imperdível.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 77.97626052892618,
          "y": 100,
          "zoom": 1
        }
      },
      {
        "x": 52.42119809372685,
        "y": 12.142857142857146,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 55,
          "zoom": 1
        }
      },
      {
        "x": 51.412365554674,
        "y": 66.25,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 67.32142857142857,
          "zoom": 1
        }
      },
      {
        "x": 51.614132062484565,
        "y": 86.03571428571429,
        "zoom": 1,
        "mobile": {
          "x": 89.70488678263789,
          "y": 90.14285714285715,
          "zoom": 1
        }
      },
      {
        "x": 52.42119809372685,
        "y": 42.535714285714285,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 53.964285714285715,
          "zoom": 1
        }
      }
    ],
    "municipality": "Penela",
    "signLocation": "O QRCODE encontra-se no bar/restaurante da praia fluvial.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-mamoa",
    "name": "Praia Fluvial da Mamôa",
    "type": "praia_fluvial",
    "river": "Rio Úl",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780336401489_20250630_Abertura_Epoca_Praia_Mamoa_0228_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780336399142_20250630_Abertura_Epoca_Praia_Mamoa_0313_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780336396878_20250630_Abertura_Epoca_Praia_Mamoa_0315_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Aveiro",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": false,
      "picnicArea": false,
      "playground": false,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Mamoa SANTA MARIA DA FEIRA.jpg",
    "coordinates": {
      "lat": 40.928021,
      "lng": -8.467356
    },
    "description": "<p>A praia fluvial da Mâmoa, em Milheirós de Poiares, está classificada como água balnear desde 2013 e tem arrecadado galardões de qualidade. A praia é Acessível com cadeira anfíbia e banho assistido. É sobretudo um espaço que convida a relaxar e apreciar a envolvente banhada pelas águas do Rio Úl, afluente do rio Antuã. Oferece uma área de dois hectares e está dotada de diversos equipamentos, incluindo bicicletário e bar, aberto só na época balnear. A cerca de 500 metros da praia existe o Parque de Lazer do Outeiro.</p>",
    "photoFocals": [
      {
        "x": 50.48380756554081,
        "y": 38.782035380899536,
        "zoom": 1,
        "mobile": {
          "x": 77.43971993863823,
          "y": 51.524381487042234,
          "zoom": 1
        }
      },
      {
        "x": 50.09676151310816,
        "y": 78.83125530387102,
        "zoom": 1,
        "mobile": {
          "x": 60.66986460873024,
          "y": 79.45792806318951,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 88.69358313205822,
        "zoom": 1,
        "mobile": {
          "x": 36.90949140542029,
          "y": 63,
          "zoom": 1
        }
      }
    ],
    "municipality": "Santa Maria da Feira",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-mota",
    "name": "Zona Balnear da Mota",
    "type": "zona_balnear",
    "river": "Rio Minho",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780314492227_ZONA_BALNEAR_DA_MOTA_2026_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780314580133_ZONA_BALNEAR_DA_MOTA_2026_6_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780314594318_ZONA_BALNEAR_DA_MOTA_2026_3_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Viana do Castelo",
    "featured": false,
    "services": {
      "wc": true,
      "bar": false,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": false,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Mota VILA NOVA DE CERVEIRA.jpg",
    "coordinates": {
      "lat": 41.920671,
      "lng": -8.774569
    },
    "description": "<p>A zona balnear da Mota é um dos pontos de encontro dos cerveirenses quando o calor aperta. Na freguesia de Gondarém, o rio Minho acolhe os banhistas com um estacionamento fácil e com um pequeno areal branco, mas sem infraestruturas. A praia é ponto de passagem da Ecovia - Caminho do Rio, que inicia a 800 metros a jusante. Seguindo por ela, o cais da Mota fica a 120 metros. Espanha espreita do outro lado do rio.</p>",
    "photoFocals": [
      {
        "x": 52.515799340812194,
        "y": 63.58221816045433,
        "zoom": 1,
        "mobile": {
          "x": 23.721418218659693,
          "y": 24.519616162934913,
          "zoom": 1
        }
      },
      {
        "x": 47.67772368540413,
        "y": 25.786343756119848,
        "zoom": 1,
        "mobile": {
          "x": 47.482594501042364,
          "y": 54.40439976499771,
          "zoom": 1
        }
      },
      {
        "x": 49.90323848689184,
        "y": 33.942163326587895,
        "zoom": 1,
        "mobile": {
          "x": 87.66432097125639,
          "y": 32.062145048632416,
          "zoom": 1
        }
      }
    ],
    "municipality": "Vila Nova de Cerveira",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-ortiga",
    "name": "Praia Fluvial da Ortiga",
    "type": "praia_fluvial",
    "river": "Rio Tejo",
    "inRede": true,
    "photos": [
      "img/praias/macao/ortiga/1.jpg",
      "img/praias/macao/ortiga/2.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Santarém",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786238127934_Ortiga_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Ortiga (NC) MAÇÃO.jpg",
    "coordinates": {
      "lat": 39.483139,
      "lng": -8.001833
    },
    "description": "<p>A primeira praia fluvial de Mação e uma das mais antigas do país é um dos ex-líbris do concelho. Em pleno rio Tejo, dispõe de uma grande zona de banhos com extenso areal, espreguiçadeiras, toldos em palha e zona de refeições com churrasqueiras. É um local equipado com torre de escalada, slide, rapel, campo futebol de praia, assim como atividades náuticas, a partir do pequeno cais para barcos de recreio. O convite é para visitar o Núcleo Museológico de Ortiga, que homenageia a população ribeirinha e as artes da pesca.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 92,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 81,
        "zoom": 1
      }
    ],
    "municipality": "Mação",
    "signLocation": "A placa encontra-se na entrada do bar da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-peneda-pego-escuro",
    "name": "Praia Fluvial da Peneda - Pego Escuro",
    "type": "praia_fluvial",
    "river": "Rio Ceira",
    "inRede": true,
    "photos": [
      "img/praias/gois/peneda-pego-escuro/1.jpg",
      "img/praias/gois/peneda-pego-escuro/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783637383737_GOIS_PENEDA_2026_1_4_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783637421472_GOIS_PEGO_ESCURO_2026_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1785510003474_PENEDA2_1.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1785510008563_PENEDA1_1.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Coimbra",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": true,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Peneda - Pego Escuro GÓIS.jpg",
    "coordinates": {
      "lat": 40.154333,
      "lng": -8.112139
    },
    "description": "<p>Situada no centro da vila de Góis e perto de todos os serviços, esta praia fluvial beneficia de um excelente enquadramento paisagístico, rodeada pelas serras do Açor e da Lousã, a ponte Real edificada por D. João III em 1533, o açude, os frondosos Amieiros, a ilha de areia branca no centro do rio e os dois bares junto ao rio. A 450 m fica a azenha do Pêgo Escuro, mas é imperdível a subida ao miradouro e ao baloiço do castelo, e ao miradouro Naturally da serra do Açor/ Rabadão.</p>",
    "photoFocals": [
      {
        "x": 50.06725550260352,
        "y": 60.25,
        "zoom": 1,
        "mobile": {
          "x": 50.497659510740846,
          "y": 57.92857142857143,
          "zoom": 1
        }
      },
      {
        "x": 49.46195597917181,
        "y": 53.214285714285715,
        "zoom": 1,
        "mobile": {
          "x": 40.96151582911616,
          "y": 70,
          "zoom": 1
        }
      },
      {
        "x": 50.06725550260352,
        "y": 42.464285714285715,
        "zoom": 1,
        "mobile": {
          "x": 42.75038736426899,
          "y": 44.42857142857143,
          "zoom": 1
        }
      },
      {
        "x": 50.20176650781057,
        "y": 72,
        "zoom": 1,
        "mobile": {
          "x": 47.20237394710738,
          "y": 57,
          "zoom": 1
        }
      },
      {
        "x": 54.93333333333334,
        "y": 70.25,
        "zoom": 1,
        "mobile": {
          "x": 45.69595991862674,
          "y": 43.107142857142854,
          "zoom": 1
        }
      },
      {
        "x": 51.46666666666667,
        "y": 34.89285714285714,
        "zoom": 1,
        "mobile": {
          "x": 70.2289883824543,
          "y": 50.964285714285715,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Góis",
    "signLocation": "O QRCODE encontra-se no bar da praia com esplanada no leito do rio.",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-pegoscuro-1",
        "date": "2026-07-20",
        "lang": "pt",
        "text": "Pego Escuro é mesmo como o nome sugere, mas de uma forma mágica. Adorámos!",
        "author": "MartaMiranda",
        "rating": 5,
        "userId": "190b4e08-6d33-4436-775f-795486fe930d",
        "stampCount": 6
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-videmonte-quinta-da-taberna",
    "name": "Praia Fluvial da Quinta da Taberna - Videmonte",
    "type": "praia_fluvial",
    "river": "Rio Mondego",
    "inRede": true,
    "photos": [
      "img/praias/guarda/quinta-da-taberna-videmonte/1.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783637790975_GUARDA_QUINTA_DA_TABERNA_2026_3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783637801187_GUARDA_QUINTA_DA_TABERNA_2026_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783637799330_GUARDA_QUINTA_DA_TABERNA_2026_2_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Guarda",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786237601473_Quinta_da_Taberna_-_VIdemonte_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Videmonte - Quinta da Taberna GUARDA.jpg",
    "coordinates": {
      "lat": 40.486083,
      "lng": -7.415028
    },
    "description": "<p>Esta praia fluvial em Videmonte oferece a pureza das águas límpidas e frescas do Mondego e um espaço verdejante. Em pleno Parque Natural da Serra da Estrela, a 22 km da Guarda, a praia foi inaugurada em 2019 e brinda os banhistas com um açude e rampa de acesso até à água, solário, zonas de sombras e parque de merendas, bar de apoio com esplanada e petiscos e churrasqueiras. A Rota da Quinta da Taberna, de 8 km, com partida da praia e passagem nas antigas minas de volfrâmio, é um bom exercício.</p>",
    "photoFocals": [
      {
        "x": 49.39470047656829,
        "y": 45.75,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 82,
          "zoom": 1
        }
      },
      {
        "x": 51.008832539052854,
        "y": 71,
        "zoom": 1,
        "mobile": {
          "x": 17.867723912478773,
          "y": 69.39285714285714,
          "zoom": 1
        }
      },
      {
        "x": 50.60529952343171,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 79.65757007270119,
          "y": 100,
          "zoom": 1
        }
      },
      {
        "x": 49.59646698437886,
        "y": 92.28571428571428,
        "zoom": 1,
        "mobile": {
          "x": 49.13919198372535,
          "y": 67.46428571428572,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Guarda",
    "signLocation": "O QRCODE encontra-se no bar da praia.",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-taberna-1",
        "date": "2026-07-04",
        "lang": "pt",
        "text": "Que praia extraordinária! As fotos não fazem jus à realidade.",
        "author": "VeraHenriques",
        "rating": 5,
        "userId": "c85c042d-b90e-2b84-fa9e-6e89d96080fb",
        "stampCount": 10
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-quinta-do-alamal",
    "name": "Praia Fluvial da Quinta do Alamal",
    "type": "praia_fluvial",
    "river": "Rio Tejo",
    "inRede": true,
    "photos": [
      "img/praias/gaviao/alamal/1.jpg",
      "img/praias/gaviao/alamal/2.jpg",
      "img/praias/gaviao/alamal/3.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Portalegre",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": false,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786237416302_Quinta_do_Alamal_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Quinta do Alamal GAVIÃO.jpg",
    "coordinates": {
      "lat": 39.487944,
      "lng": -7.969139
    },
    "description": "<p>Esta zona balnear está localizada entre as barragens de Belver e Fratel. O arvoredo no espaço relvado oferece muitas sombras e lugares recatados, ideais para piqueniques e descanso. A zona balnear tem espaços verdes, jardins e a Fonte do Lagarto, de onde brota água de nascente. Junto ao espaço balnear há um bar restaurante, passeios de barco com guia, aluguer de embarcações e uma unidade de alojamento. Na época balnear, é possível praticar canoagem, passeios de BTT e caminhadas, entre as 10h e as 19h.</p>",
    "photoFocals": [
      {
        "x": 51.07608804165638,
        "y": 61.42857142857143,
        "zoom": 1,
        "mobile": {
          "x": 50.64560601220599,
          "y": 69.10714285714286,
          "zoom": 1
        }
      },
      {
        "x": 49.865488994792955,
        "y": 62.71428571428571,
        "zoom": 1,
        "mobile": {
          "x": 47.713468954106325,
          "y": 58.24999999999999,
          "zoom": 1
        }
      },
      {
        "x": 49.865488994792955,
        "y": 35.714285714285715,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 50,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Gavião",
    "signLocation": "O QR CODE encontra se no edifício dos wc, junto a uma placa free wi fi.",
    "averageRating": 4,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-alamal-1",
        "date": "2026-07-06",
        "lang": "pt",
        "text": "Praia muito simpática, rio calmo e sombra natural. Passámos um dia ótimo.",
        "author": "Teresa_R5",
        "rating": 4,
        "userId": "84e5f19c-45d2-30d2-2262-2b689c95e80f",
        "stampCount": 1
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-quinta-do-barco",
    "name": "Praia Fluvial da Quinta do Barco",
    "type": "praia_fluvial",
    "river": "Rio Vouga",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780359297609_SEVER_DO_VOUGA_QUINTA_DO_BARCO_2020_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780359306854_SEVER_DO_VOUGA_QUINTA_DO_BARCO_2020_100_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780359303881_SEVER_DO_VOUGA_QUINTA_DO_BARCO_2020_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1781190199033_2022_Paradela_PraiaFluvialQuintaDoBarco_05_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1781190200641_Praia_Fluvial_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1781190202049_TR_14501_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1781190203298_TR_14506_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Aveiro",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": false,
      "goldQuality": true,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786486545743_Quinta_do_Barco_QR.jpeg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Quinta do Barco SEVER DO VOUGA.jpg",
    "coordinates": {
      "lat": 40.708025,
      "lng": -8.360834
    },
    "description": "<p>Inserida num cenário natural verdejante, num vale aberto e luminoso, a praia fluvial da Quinta do Barco é a zona balnear interior mais galardoada do distrito de Aveiro. No vasto lençol de água foi colocada uma piscina flutuante e a praia possui um vasto conjunto de equipamentos e infraestruturas de apoio. Existem canoas, paddles e caiaques para alugar, para além de BTT e outras atividades. Por perto, o trilho circular dos Moinhos (7,7Km) é um dos percursos sugeridos.</p>",
    "photoFocals": [
      {
        "x": 50.48380756554081,
        "y": 62.057836673412105,
        "zoom": 1,
        "mobile": {
          "x": 10.728474216260864,
          "y": 50.15105424636073,
          "zoom": 1
        }
      },
      {
        "x": 51.93523026216322,
        "y": 35.5731444611267,
        "zoom": 1,
        "mobile": {
          "x": 68.31081262926028,
          "y": 30.427831279353814,
          "zoom": 1.52
        }
      },
      {
        "x": 50,
        "y": 52.98661792545205,
        "zoom": 1,
        "mobile": {
          "x": 38.41993470479487,
          "y": 51.942163326587895,
          "zoom": 1
        }
      },
      {
        "x": 50.2,
        "y": 75.35714285714286,
        "zoom": 1,
        "mobile": {
          "x": 50.2,
          "y": 75.35714285714286,
          "zoom": 1
        }
      },
      {
        "x": 52.13333333333333,
        "y": 36.785714285714285,
        "zoom": 1,
        "mobile": {
          "x": 52.15202004068663,
          "y": 54.285714285714285,
          "zoom": 1
        }
      },
      {
        "x": 53.4,
        "y": 70.60714285714286,
        "zoom": 1,
        "mobile": {
          "x": 53.615202004068664,
          "y": 70.60714285714286,
          "zoom": 1
        }
      },
      {
        "x": 52.86666666666667,
        "y": 26.785714285714285,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 53.57142857142857,
          "zoom": 1
        }
      }
    ],
    "municipality": "Sever do Vouga",
    "signLocation": "O QRcode encontra-se na parede exterior do bar de apoio à praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-relva-da-reboleira",
    "name": "Praia Fluvial da Relva da Reboleira",
    "type": "praia_fluvial",
    "river": "Rio Zêzere",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780269917986_MANTEIGAS_RELVA_DA_REBOLEIRA_2021_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780269928465_MANTEIGAS_RELVA_DA_REBOLEIRA_2021_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780269936075_MANTEIGAS_RELVA_DA_REBOLEIRA_2022_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Guarda",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786238781119_Relva_da_Reboleira_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Relva da Reboleira MANTEIGAS.jpg",
    "coordinates": {
      "lat": 40.411835,
      "lng": -7.467206
    },
    "description": "<p>A praia fluvial da Relva da Reboleira fica apenas a 8 km da sede de concelho, num enquadramento natural único, nas margens do Zêzere, a poucos quilómetros da sua nascente. O espaço é um destino ideal para horas ou dias de diversão ou descanso e possui bar de apoio, uma área comercial com venda de produtos da região, parque aventura e parque de campismo. Para os mais corajosos, o lugar da Azinha, Sameiro, é um dos melhores locais para a prática de parapente.</p>",
    "photoFocals": [
      {
        "x": 50.58056907864897,
        "y": 37.915399177492006,
        "zoom": 1,
        "mobile": {
          "x": 56.6223422761473,
          "y": 40.00430837522032,
          "zoom": 1
        }
      },
      {
        "x": 51.06437664418977,
        "y": 63.95123702591553,
        "zoom": 1,
        "mobile": {
          "x": 56.54525429728986,
          "y": 41.80879952999543,
          "zoom": 1
        }
      },
      {
        "x": 50.58056907864897,
        "y": 30.67974410862328,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 30.053071349304787,
          "zoom": 1
        }
      }
    ],
    "municipality": "Manteigas",
    "signLocation": "O QRCODE encontra-se no acesso a praia. (Ver foto)",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-ribeira",
    "name": "Praia Fluvial da Ribeira",
    "type": "praia_fluvial",
    "river": "Rio Azibo, Ribeira do Azibeiro e Ribeira do Reguengo - Albufeira do Azibo",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1779649583420_MACEDO_RIBEIRA_2020_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1779649523742_MACEDO-RIBEIRA-2020-13_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1779649561408_MACEDO_DE_CAVALEIROS_RIBEIRA_2024_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1779649581795_MACEDO_RIBEIRA_2020_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1779649542580_MACEDO_RIBEIRA_2020_12_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1779649531627_MACEDO-RIBEIRA-2020-10_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Bragança",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": true,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786238262412_Ribeira_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Ribeira MACEDO DE CAVALEIROS.jpg",
    "coordinates": {
      "lat": 41.587083,
      "lng": -6.907139
    },
    "description": "<p>Situada na área de Paisagem Protegida da Albufeira do Azibo, esta praia fluvial é uma das 7 Maravilhas – Praias de Portugal e destaca-se pela beleza paisagística do local e a qualidade ambiental. A praia oferece um grande espaço relvado multiusos, grande areal e vista desafogada sobre toda a área. Está toda equipada e conta com aluguer de esteiras, tendas, colmos e embarcações de recreio. Conta também com vários serviços de bar e restauração.</p>",
    "photoFocals": [
      {
        "x": 50.09762645676978,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 24.409012522464288,
          "y": 100,
          "zoom": 1
        }
      },
      {
        "x": 50.09762645676978,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 57.77728678745029,
          "y": 57.506691037273974,
          "zoom": 1
        }
      },
      {
        "x": 50.58575874061871,
        "y": 78.99138324955936,
        "zoom": 1,
        "mobile": {
          "x": 51.76413552659602,
          "y": 81.915856126379,
          "zoom": 1
        }
      },
      {
        "x": 50.39050582707914,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 64.48900058750571,
          "zoom": 1
        }
      },
      {
        "x": 60.250777960827385,
        "y": 78.63143808342582,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 50,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 88.8537110777466,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 88.8537110777466,
          "zoom": 1
        }
      }
    ],
    "municipality": "Macedo de Cavaleiros",
    "signLocation": "O QRCODE encontra-se no painel informativo na direção dos nadadores salvadores (ver foto).",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-ribeira-grande",
    "name": "Praia Fluvial da Ribeira Grande",
    "type": "praia_fluvial",
    "river": "Ribeira da Sertã",
    "inRede": true,
    "photos": [
      "img/praias/serta/ribeira-grande/1.jpg",
      "img/praias/serta/ribeira-grande/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783694021481_SERTA_RIBEIRA_GRANDE_2026_3_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783694027103_SERTA_RIBEIRA_GRANDE_2026_4_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783694030870_SERTA_RIBEIRA_GRANDE_2026_2_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Castelo Branco",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": true,
      "accessible": true,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786243996654_Ribeira_Grande_Serta_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Ribeira Grande SERTÃ.jpg",
    "coordinates": {
      "lat": 39.807111,
      "lng": -8.0965
    },
    "description": "<p>Pérola da Sertã na época mais quente do ano, a praia fluvial da Ribeira Grande está situada em pleno coração da vila que é Aldeia de Xisto, nas traseiras das piscinas municipais. A ponte que atravessa a ribeira da Sertã une as partes nova e antiga da vila. O espaço conta com equipamentos de apoio como bar, solários, relvados, balneários, espreguiçadeiras e chapéus de sol (por aluguer), e máquinas de manutenção. Os utilizadores da piscina (10-20h) têm acesso livre à praia fluvial, mas não o inverso.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 69,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 69,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 52,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 52,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 52,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 52,
          "zoom": 1
        }
      },
      {
        "x": 50.53804402082819,
        "y": 42.10714285714286,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 48,
          "zoom": 1
        }
      },
      {
        "x": 50.2690220104141,
        "y": 65.64285714285714,
        "zoom": 1,
        "mobile": {
          "x": 34.344073709333045,
          "y": 66.17857142857143,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Sertã",
    "signLocation": "A placa encontra-se no bar de madeira da praia, na lateral do balcão.",
    "averageRating": 4,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-ribeirag-1",
        "date": "2026-07-20",
        "lang": "pt",
        "text": "Boa praia na Sertã. Água muito boa e instalações em bom estado.",
        "author": "Vanessa_G6",
        "rating": 4,
        "userId": "6ad840ed-ecd1-3c81-44c3-a1868bc456dd",
        "stampCount": 10
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-ronqueira",
    "name": "Praia Fluvial da Ronqueira",
    "type": "praia_fluvial",
    "river": "Rio Alva",
    "inRede": true,
    "photos": [
      "img/praias/tabua/ronqueira/1.jpg",
      "img/praias/tabua/ronqueira/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780961585119_TABUA_RONQUEIRA_2021_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780961583597_TABUA_RONQUEIRA_2021_2_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Coimbra",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786276471952_Ronqueira_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Ronqueira TÁBUA.jpg",
    "coordinates": {
      "lat": 40.249333,
      "lng": -8.036806
    },
    "description": "<p>No concelho de Tábua, freguesia de Mouronho a esta praia fluvial é fortemente caraterizada por paisagens rurais e florestais nas margens do rio Alva e distingue-se pela aposta diferenciadora no Turismo Acessível, ao nível da mobilidade e da insuficiência visual e/ou auditiva. Assim, dispõe de espaços próprios para parqueamento, sanitários e toda uma panóplia de estruturas e equipamentos para facilitar a circulação e o desfrute deste público, não esquecendo os cães-guia.</p>",
    "photoFocals": [
      {
        "x": 49.53333333333333,
        "y": 62.57142857142857,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 79,
          "zoom": 1
        }
      },
      {
        "x": 50.13333333333333,
        "y": 73.25,
        "zoom": 1,
        "mobile": {
          "x": 54.00696940656927,
          "y": 73.25,
          "zoom": 1
        }
      },
      {
        "x": 49.6,
        "y": 27.82142857142857,
        "zoom": 1,
        "mobile": {
          "x": 64.66414028480641,
          "y": 27.999999999999996,
          "zoom": 1
        }
      },
      {
        "x": 51.333333333333336,
        "y": 65.07142857142857,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 42.92857142857143,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Tábua",
    "signLocation": "O QRCODE encontra-se no muro junto ao painel informativo da praia da praia, junto à escadaria para o bar e casa de banho. (Ver foto)",
    "averageRating": 4,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-ronqueira-1",
        "date": "2026-06-27",
        "lang": "pt",
        "text": null,
        "author": "Helena_Costa",
        "rating": 4,
        "userId": "ae101510-2d60-e64a-5499-d8a9b6bee95c",
        "stampCount": 19
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-zaboeira",
    "name": "Praia Fluvial da Zaboeira",
    "type": "praia_fluvial",
    "river": "Rio Zêzere - Albufeira de Castelo de Bode",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783704207934_VILA_DE_REI_ZABOEIRA_2026_4_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783704209609_VILA_DE_REI_ZABOEIRA_2026_3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783704210799_VILA_DE_REI_ZABOEIRA_2026_2_wm.jpg",
      "img/praias/vila-de-rei/zaboeira/1.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Castelo Branco",
    "featured": true,
    "services": {
      "wc": false,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": true,
      "accessible": false,
      "boatRental": true,
      "picnicArea": true,
      "playground": false,
      "goldQuality": true,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786272538001_Zaboeira_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Zaboeira VILA DE REI.jpg",
    "coordinates": {
      "lat": 39.703722,
      "lng": -8.222639
    },
    "description": "<p>Descendo a típica aldeia beirã da Zaboeira, encontra-se a albufeira de Castelo de Bode, que acolhe esta praia fluvial. No vasto espelho de água estão duas piscinas flutuantes e a oportunidade de desfrutar de wakeboard, wakeskate e passeios de barco. Existe também um cais. A Zaboeira tem uma estação intermodal da GR33 - Grande Rota do Zêzere (para fazer a pé, de bicicleta ou de canoa). A partir desta praia, em direção a Fernandaires, a estrada panorâmica oferece vista para a albufeira e miradouros naturais.</p>",
    "photoFocals": [
      {
        "x": 55.783973223903025,
        "y": 35.67857142857143,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 63,
          "zoom": 1
        }
      },
      {
        "x": 50.87432153384581,
        "y": 70.78571428571428,
        "zoom": 1,
        "mobile": {
          "x": 45.7094734361979,
          "y": 52.928571428571416,
          "zoom": 1
        }
      },
      {
        "x": 50.06725550260352,
        "y": 38.714285714285715,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 48,
          "zoom": 1
        }
      },
      {
        "x": 49.7309779895859,
        "y": 44.642857142857146,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 75,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Vila de Rei",
    "signLocation": "O QRCODE encontra-se no painel Informativo da praia.",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-zaboeira-1",
        "date": "2026-07-17",
        "lang": "pt",
        "text": "Zaboeira é um lugar muito bonito. Água cristalina e muito sossegado.",
        "author": "Pedro_F8",
        "rating": 5,
        "userId": "79f50474-f846-0033-06bd-5a9a2cb9ff09",
        "stampCount": 15
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-azenhas-de-vilar-de-mouros",
    "name": "Praia Fluvial das Azenhas - Vilar de Mouros",
    "type": "praia_fluvial",
    "river": "Rio Coura",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780313255549_VILAR_DE_MOUROS_2026_8_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780313677348_VILAR_DE_MOUROS_2026_5_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780313678559_VILAR_DE_MOUROS_2026_4_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780313679988_VILAR_DE_MOUROS_2026_3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780313675699_VILAR_DE_MOUROS_2026_7_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780313681698_VILAR_DE_MOUROS_2026_2_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Viana do Castelo",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": true,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Azenhas de Vilar de Mouros CAMINHA.jpg",
    "coordinates": {
      "lat": 41.888783,
      "lng": -8.783759
    },
    "description": "<p>No Município de Caminha, freguesia de Vilar de Mouros, a Praia Fluvial das Azenhas é banhada pelas águas cristalinas do rio Coura e envolta numa paisagem natural, verde e densa, integrada na Rede Natura 2000, promovendo descanso e contacto com a natureza. Ali é possível usufruir das áreas de lazer, bar e parque de merendas, num espaço com vista para as azenhas que lhe dão nome. Bem próxima, está a ponte romana de Vilar de Mouros.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 50.524381487042234,
        "zoom": 1,
        "mobile": {
          "x": 84.23671478582386,
          "y": 47.391017690449765,
          "zoom": 1
        }
      },
      {
        "x": 50.48380756554081,
        "y": 41.5420719368105,
        "zoom": 1,
        "mobile": {
          "x": 38.41993470479487,
          "y": 57,
          "zoom": 1
        }
      },
      {
        "x": 48.64533881648574,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 39.33093847034249,
          "y": 99.58221816045433,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 92.89816567661074,
        "zoom": 1,
        "mobile": {
          "x": 63.59398969437124,
          "y": 53,
          "zoom": 1
        }
      },
      {
        "x": 49.806476973783674,
        "y": 75.4846922122854,
        "zoom": 1,
        "mobile": {
          "x": 23.121978684832726,
          "y": 74.02245577387558,
          "zoom": 1
        }
      },
      {
        "x": 48.7421003295939,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 37.32887264181735,
          "zoom": 1
        }
      }
    ],
    "municipality": "Caminha",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-canaveias",
    "name": "Praia Fluvial das Canaveias",
    "type": "praia_fluvial",
    "river": "Rio Ceira",
    "inRede": true,
    "photos": [
      "img/praias/gois/canaveias/1.jpg",
      "img/praias/gois/canaveias/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783637462790_GOIS_CANAVEIAS_2026_1_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1785509953191_CANAVEIAS1_1.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Coimbra",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": true,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786278981810_Canaveias_QR.jpeg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Canaveias GÓIS.jpg",
    "coordinates": {
      "lat": 40.185083,
      "lng": -8.150028
    },
    "description": "<p>Esta praia fluvial é um dos pequenos paraísos de Vila Nova do Ceira. Nas margens do rio Ceira foi criada, em 2004, uma estrutura tranquila, com vastas áreas de relva, solário em areia, oliveiras em todo o espaço e socalcos em pedra, usada também nos passeios e rampas até à linha de água. É também aqui que fica o parque de lazer, com mesas, grelhadores, circuito de manutenção e sombras. Mais próximo da água, está o Caneco Bar com esplanada, que petiscos. A praia é Acessível com cadeira anfíbia.</p>",
    "photoFocals": [
      {
        "x": 50.2690220104141,
        "y": 63.964285714285715,
        "zoom": 1,
        "mobile": {
          "x": 50.2690220104141,
          "y": 63.964285714285715,
          "zoom": 1
        }
      },
      {
        "x": 48.92391195834362,
        "y": 63.25,
        "zoom": 1,
        "mobile": {
          "x": 43.328737873871454,
          "y": 92.71428571428571,
          "zoom": 1
        }
      },
      {
        "x": 49.26018947136124,
        "y": 49.714285714285715,
        "zoom": 1,
        "mobile": {
          "x": 53.443232065098606,
          "y": 32.214285714285715,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 42,
        "zoom": 1,
        "mobile": {
          "x": 20.30212343852452,
          "y": 48.392857142857146,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Góis",
    "signLocation": "O QRCODE encontra-se na entrada do bar da praia.",
    "averageRating": 4,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-canaveias-1",
        "date": "2026-07-14",
        "lang": "pt",
        "text": "Canaveias é uma praia pequenininha mas com muito charme. Repetimos!",
        "author": "Afonso_R",
        "rating": 4,
        "userId": "19a3abc4-7490-df42-0333-4efef12ad90e",
        "stampCount": 11
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-pedras-ruivas",
    "name": "Praia Fluvial das Pedras Ruivas",
    "type": "praia_fluvial",
    "river": "Rio Minho",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780490154560_Praia_Fluvial_Pedras_Ruivas_-_Seixas_4_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780490149980_Praia_Fluvial_Pedras_Ruivas_-_Seixas_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780490162692_Praia_Fluvial_Pedras_Ruivas_-_Seixas_8_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780490165824_Praia_Fluvial_Pedras_Ruivas_-_Seixas_9_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780490168734_Praia_Fluvial_Pedras_Ruivas_-_Seixas_10_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780490160508_Praia_Fluvial_Pedras_Ruivas_-_Seixas_6_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780490156265_Praia_Fluvial_Pedras_Ruivas_-_Seixas_5_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780490151703_Praia_Fluvial_Pedras_Ruivas_-_Seixas_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780490161583_Praia_Fluvial_Pedras_Ruivas_-_Seixas_7_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780490153093_Praia_Fluvial_Pedras_Ruivas_-_Seixas_3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780314073527_PEDRAS_RUIVAS_2026_7_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780313935218_PEDRAS_RUIVAS_2026_5_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780314135953_PEDRAS_RUIVAS_2026_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780313857735_PEDRAS_RUIVAS_2026_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780313929520_PEDRAS_RUIVAS_2026_6_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780313942441_PEDRAS_RUIVAS_2026_4_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Viana do Castelo",
    "featured": false,
    "services": {
      "wc": false,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Pedras Ruivas CAMINHA.png",
    "coordinates": {
      "lat": 41.896094,
      "lng": -8.820144
    },
    "description": "<p>Praia oficial desde 2021, é na freguesia de Seixas que se e encontra a Praia de Pedras Ruivas, um espaço de banhos e de lazer que conta com o vasto leito do rio Minho e uma paisagem belíssima, com vista para o monte galego de Santa Tecla, e pedrinhas do rio de cor peculiar. Este é um espaço de recreio e lazer, com embarcações que vão passando nas águas do rio e condições para a prática de windsurf. Dispõe de equipamentos como parque de merendas e sanitários. A partir da praia é possível percorrer a Ecovia do Caminho do Rio Minho.</p>",
    "photoFocals": [
      {
        "x": 49.90323848689184,
        "y": 34.75096285658333,
        "zoom": 1,
        "mobile": {
          "x": 50.50348109979153,
          "y": 52.29780011750114,
          "zoom": 1
        }
      },
      {
        "x": 50.09676151310816,
        "y": 45.213199294993146,
        "zoom": 1,
        "mobile": {
          "x": 50.09676151310816,
          "y": 45.213199294993146,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 48.56452771068608,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 40,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 69.72465565637444,
        "zoom": 1,
        "mobile": {
          "x": 75.92927663926366,
          "y": 71.18689209478426,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 54.16874469612899,
        "zoom": 1,
        "mobile": {
          "x": 55.790032647602565,
          "y": 68.79110908022717,
          "zoom": 1
        }
      },
      {
        "x": 50.29028453932448,
        "y": 75.95123702591553,
        "zoom": 1,
        "mobile": {
          "x": 58.3074381465602,
          "y": 61.74665448136302,
          "zoom": 1
        }
      },
      {
        "x": 50.193523026216326,
        "y": 29.635289509759122,
        "zoom": 1,
        "mobile": {
          "x": 50.193523026216326,
          "y": 29.635289509759122,
          "zoom": 1
        }
      },
      {
        "x": 49.70971546067552,
        "y": 82.69789150727854,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 71,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 46,
        "zoom": 1,
        "mobile": {
          "x": 57.04873539708139,
          "y": 42.44885436386187,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 44,
        "zoom": 1,
        "mobile": {
          "x": 94.80981788144594,
          "y": 44.208890919772834,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 53,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 53,
          "zoom": 1
        }
      },
      {
        "x": 50.29028453932448,
        "y": 30.128598472485148,
        "zoom": 1,
        "mobile": {
          "x": 11.231955316052392,
          "y": 58.11998172204452,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 67,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 70.55114563613813,
          "zoom": 1
        }
      },
      {
        "x": 50.09676151310816,
        "y": 77.79110908022717,
        "zoom": 1,
        "mobile": {
          "x": 96.32026118082052,
          "y": 78.6266727593185,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 60,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 46.00430837522032,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 54.40870814021803,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 70.28441804295319,
          "zoom": 1
        }
      }
    ],
    "municipality": "Caminha",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-acude-pinto",
    "name": "Praia Fluvial de Açude Pinto",
    "type": "praia_fluvial",
    "river": "Ribeira de Oleiros",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783634413552_OLEIROS_ACUDE_PINTO_2026_1_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783634420570_OLEIROS_ACUDE_PINTO_2026_2_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783634418998_OLEIROS_ACUDE_PINTO_2020_3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783634431335_ACUDE_PINTO_2023_2_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Castelo Branco",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": true,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786234466913_Acude_Pinto_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Açude Pinto OLEIROS.jpg",
    "coordinates": {
      "lat": 39.921244,
      "lng": -7.891798
    },
    "description": "<p>Próxima da vila de Oleiros, esta praia fluvial está instalada na ribeira de Oleiros, afluente do Zêzere. Projetada em forma de piscina fluvial, tem as margens limitadas por paredes. Possui relvado e arvoredo, espreguiçadeiras, churrasqueiras e até cinzeiros de praia. Em plena ribeira, encontra a Moon Gate, uma obra de arte suspensa. Nas imediações existe um parque de campismo e alguns dos troços do Trilho Português dos Apalaches, Grande Rota Muradal Pangeia (GR38).</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 51,
        "zoom": 1,
        "mobile": {
          "x": 76.90025050858286,
          "y": 52.607142857142854,
          "zoom": 1
        }
      },
      {
        "x": 50.134511005207045,
        "y": 49.607142857142854,
        "zoom": 1,
        "mobile": {
          "x": 55.72976311099228,
          "y": 50.5,
          "zoom": 1
        }
      },
      {
        "x": 52.219431585916276,
        "y": 44.464285714285715,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 45,
          "zoom": 1
        }
      },
      {
        "x": 50.33627751301762,
        "y": 59.357142857142854,
        "zoom": 1,
        "mobile": {
          "x": 69.152978362111,
          "y": 55.42857142857143,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Oleiros",
    "signLocation": "A placa encontra-se no bar da praia, na lateral do balcão.",
    "averageRating": 4,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-acudepinto-1",
        "date": "2026-07-16",
        "lang": "pt",
        "text": "Açude Pinto tem um ambiente muito tranquilo. Boa praia de aldeia, muito simpática.",
        "author": "HelderNB",
        "rating": 4,
        "userId": "eff86f5c-50af-5ca3-ee55-37ffa6bc16bb",
        "stampCount": 7
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-adaufe",
    "name": "Praia Fluvial de Adaúfe",
    "type": "praia_fluvial",
    "river": "Rio Cávado",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783703300878_BRAGA_ADAUFE_2026_4_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783703302314_BRAGA_ADAUFE_2026_3_1_wm.jpg",
      "img/praias/braga/adaufe/1.jpg",
      "img/praias/braga/adaufe/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783703293034_ADAUFE-39_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783703299268_BRAGA_ADAUFE_2026_1_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783703304622_BRAGA_ADAUFE_2025_12_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Braga",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": true,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Adaúfe BRAGA.jpg",
    "coordinates": {
      "lat": 41.609167,
      "lng": -8.407778
    },
    "description": "<p>A belíssima praia fluvial de Adaúfe, no rio Cávado, oferece uma vasta extensão de espelho de água e margens aos seus banhistas, para além de um vasto conjunto de equipamentos: churrasqueiras, parque de manutenção, estacionamento, bicicletário, bar com petiscos. Como elementos diferenciadores, existem os moinhos e o engenho de águas. Uma empresa de desportos náuticos faz a gestão do aluguer de canoas, gaivotas, escorregas, paddle, e organiza descidas no rio. Por terra, o Trilho das Fontes é uma alternativa aos banhos.</p>",
    "photoFocals": [
      {
        "x": 50.2690220104141,
        "y": 59.89285714285714,
        "zoom": 1,
        "mobile": {
          "x": 59.899292187158494,
          "y": 60.25,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 73.60714285714286,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 74.67857142857144,
          "zoom": 1
        }
      },
      {
        "x": 46.97350238284144,
        "y": 99.78571428571428,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 78,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 92,
        "zoom": 1,
        "mobile": {
          "x": 49.35439398779401,
          "y": 99.14285714285714,
          "zoom": 1
        }
      },
      {
        "x": 50.94157703644933,
        "y": 78.89285714285714,
        "zoom": 1,
        "mobile": {
          "x": 2.7363281250688445,
          "y": 85.5,
          "zoom": 1
        }
      },
      {
        "x": 49.66372248698238,
        "y": 92.85714285714286,
        "zoom": 1,
        "mobile": {
          "x": 49.35439398779401,
          "y": 43.57142857142857,
          "zoom": 1
        }
      },
      {
        "x": 49.73097798958591,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 49.35439398779401,
          "y": 70.5,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Braga",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-adaufe-1",
        "date": "2026-07-18",
        "lang": "pt",
        "text": null,
        "author": "Beatriz_R",
        "rating": 5,
        "userId": "a1ad526c-58ba-53bb-7e9b-67a211a9b64f",
        "stampCount": 19
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-agroal",
    "name": "Praia Fluvial de Agroal",
    "type": "praia_fluvial",
    "river": "Ribeira de Pomares",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784165418962_Zona_Balnear_de_Agroal_1.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784165421902_Zona_Balnear_de_Agroal_3.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784165417068_Zona_Balnear_de_Agroal_0.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784165420528_Zona_Balnear_de_Agroal_2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784165424387_Zona_Balnear_de_Agroal_4.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Coimbra",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Agroal ARGANIL.jpg",
    "coordinates": {
      "lat": 40.264877,
      "lng": -7.88467
    },
    "description": "<p>A ribeira de Pomares garante dias tranquilos e dias mais frescos na zona balnear criada na povoação de Agroal, freguesia de Pomares, acerca de 30 km de Arganil. É junto à ponte que une as duas margens, que o espelho de água é acompanhado de uma zona de apoio e lazer. A zona fluvial oferece aos seus visitantes uma extensa área para banhos com saída por escadas, parque de merendas, serviço de bar com esplanada, instalações sanitárias, zona de solário e parque de estacionamento.</p>",
    "photoFocals": [
      {
        "x": 48.9178038181234,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 49.27776398620683,
          "y": 100,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 89.77500688353066,
          "y": 100,
          "zoom": 1
        }
      },
      {
        "x": 49.78356076362468,
        "y": 21.844180429531953,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 95.37378418956851,
          "zoom": 1
        }
      },
      {
        "x": 47.72738801805915,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 44.70650141930999,
          "y": 100,
          "zoom": 1
        }
      },
      {
        "x": 50.43287847275064,
        "y": 54,
        "zoom": 1,
        "mobile": {
          "x": 41.440821303544034,
          "y": 56.08890919772831,
          "zoom": 1
        }
      }
    ],
    "municipality": "Arganil",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-albergaria-dos-fusos",
    "name": "Praia Fluvial de Albergaria dos Fusos",
    "type": "praia_fluvial",
    "river": "Ribeira de Odivelas - Barragem de Albergaria dos Fusos",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780358464417_CUBA_Albergaria_dos_Fusos_2025_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780358467890_CUBA_Albergaria_dos_Fusos_2025_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780358471864_CUBA_Albergaria_dos_Fusos_2025_5_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780358467188_CUBA_Albergaria_dos_Fusos_2025_3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780358472347_CUBA_Albergaria_dos_Fusos_2025_0_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780358468299_CUBA_Albergaria_dos_Fusos_2025_4_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Beja",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786243420630_Albergaria_dos_Fusos_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Albergaria dos Fusos CUBA.jpg",
    "coordinates": {
      "lat": 38.287438,
      "lng": -7.91765
    },
    "description": "<p>A Praia Fluvial de Albergaria dos Fusos é um oásis no verão quente alentejano. Foi inaugurada em 2023 e está inserida no complexo do Ecopark do Alentejo Central, que comporta um centro náutico para desportos náuticos não poluentes e uma torre para observação de aves. A praia oferece água de temperatura amena e uma extensa área de areia fina branca, duas piscinas flutuantes, (adultos e crianças), campos de futebol, andebol e de voleibol de praia, bar/restaurante panorâmico e espaços de merendas.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 28.919707552712314,
        "zoom": 1,
        "mobile": {
          "x": 50.251740549895764,
          "y": 59,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 62.489000587505714,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 51,
          "zoom": 1
        }
      },
      {
        "x": 57.64415953554474,
        "y": 40.94647170180821,
        "zoom": 1,
        "mobile": {
          "x": 82.72627148644928,
          "y": 51.18212677067694,
          "zoom": 1
        }
      },
      {
        "x": 47.000393093647006,
        "y": 52.11998172204452,
        "zoom": 1,
        "mobile": {
          "x": 54.531329898123744,
          "y": 53.16443632090868,
          "zoom": 1
        }
      },
      {
        "x": 49.612953947567355,
        "y": 48.9732358509041,
        "zoom": 1,
        "mobile": {
          "x": 87.41297250521181,
          "y": 43.542071936810494,
          "zoom": 1
        }
      },
      {
        "x": 49.806476973783674,
        "y": 24.24858019452967,
        "zoom": 1,
        "mobile": {
          "x": 22.618497585041197,
          "y": 22.15967099680136,
          "zoom": 1
        }
      }
    ],
    "municipality": "Cuba",
    "signLocation": "A placa está afixada na cabana/quiosque e posto de turismo da Câmara Municipal à entrada da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-aldeia-do-mato",
    "name": "Praia Fluvial de Aldeia do Mato",
    "type": "praia_fluvial",
    "river": "Rio Zêzere - Albufeira de Castelo de Bode",
    "inRede": true,
    "photos": [
      "img/praias/abrantes/aldeia-do-mato/1.jpg",
      "img/praias/abrantes/aldeia-do-mato/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783726028664_ABRANTES_ALDEIA_DO_MATO_2024_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783726029872_Aldeia_do_Mato-28_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783726030729_Aldeia_do_Mato-34_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783726031419_Aldeia_do_Mato-25_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783726032885_Praia_Fluvial_Aldeia_do_Mato_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783726034552_Praia_Fluvial_Aldeia_do_Mato_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784221744787_Abrantes_Aldeia_do_Mato_2026_22.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784221751574_Abrantes_Aldeia_do_Mato_2026_25.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784221757149_Abrantes_Aldeia_do_Mato_2026_28.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784221764845_Abrantes_Aldeia_do_Mato_2026_44.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784221774066_Abrantes_Aldeia_do_Mato_2026_50.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784221783630_Abrantes_Aldeia_do_Mato_2026_55.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Santarém",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": true,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": true,
      "petFriendly": true
    },
    "video360": null,
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786234033897_Aldeia_do_Mato_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Aldeia do Mato ABRANTES.jpg",
    "coordinates": {
      "lat": 39.545331,
      "lng": -8.277492
    },
    "description": "<p>Localizada em plena Albufeira de Castelo do Bode, Junto à povoação de Aldeia do Mato, esta praia fluvial está dotada de todas as infraestruturas de apoio para dias bem passados. Não faltam piscina flutuante, apta para crianças e adultos, e uma panóplia de atividades náuticas para explorar entre banhos. Pode percorrer a Grande Rota Zêzere e as pequenas rotas circulares de Martinchel e Souto, e ficar mais dias por aqui, reservando um dos bungalows existentes com uma vista excecional sobre a albufeira.</p>",
    "photoFocals": [
      {
        "x": 50.33627751301762,
        "y": 68.42857142857143,
        "zoom": 1,
        "mobile": {
          "x": 50.551479517086285,
          "y": 68.42857142857143,
          "zoom": 1
        }
      },
      {
        "x": 50.06725550260352,
        "y": 54.89285714285714,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 89,
          "zoom": 1
        }
      },
      {
        "x": 46.17513094452106,
        "y": 0,
        "zoom": 1,
        "mobile": {
          "x": 51.88315407289866,
          "y": 29.28571428571429,
          "zoom": 1
        }
      },
      {
        "x": 50.33627751301762,
        "y": 78.14285714285714,
        "zoom": 1,
        "mobile": {
          "x": 59.68409018308983,
          "y": 56,
          "zoom": 1
        }
      },
      {
        "x": 49.39470047656829,
        "y": 83.96428571428572,
        "zoom": 1,
        "mobile": {
          "x": 65.0641402848064,
          "y": 54.5,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 59.535714285714285,
        "zoom": 1,
        "mobile": {
          "x": 45.911161922695406,
          "y": 65.60714285714286,
          "zoom": 1
        }
      },
      {
        "x": 51.345110052070474,
        "y": 54.10714285714286,
        "zoom": 1,
        "mobile": {
          "x": 40.80021185270599,
          "y": 52.85714285714286,
          "zoom": 1
        }
      },
      {
        "x": 52.35394259112333,
        "y": 74.75,
        "zoom": 1,
        "mobile": {
          "x": 59.468888179021164,
          "y": 66,
          "zoom": 1
        }
      },
      {
        "x": 50.333333333333336,
        "y": 58.42857142857143,
        "zoom": 1,
        "mobile": {
          "x": 24.963432471964893,
          "y": 61.10714285714286,
          "zoom": 1
        }
      },
      {
        "x": 50.666666666666664,
        "y": 79.75,
        "zoom": 1,
        "mobile": {
          "x": 48.708787975588024,
          "y": 70.10714285714286,
          "zoom": 1
        }
      },
      {
        "x": 51.13333333333333,
        "y": 70,
        "zoom": 1,
        "mobile": {
          "x": 51.13333333333333,
          "y": 70,
          "zoom": 1
        }
      },
      {
        "x": 51.53333333333333,
        "y": 60.214285714285715,
        "zoom": 1,
        "mobile": {
          "x": 48.063181963382036,
          "y": 47.17857142857143,
          "zoom": 1
        }
      },
      {
        "x": 53.266666666666666,
        "y": 0,
        "zoom": 1,
        "mobile": {
          "x": 48.101818569018754,
          "y": 0,
          "zoom": 1
        }
      },
      {
        "x": 54.86666666666666,
        "y": 82.92857142857143,
        "zoom": 1,
        "mobile": {
          "x": 78.19146253299483,
          "y": 61.5,
          "zoom": 1
        }
      }
    ],
    "municipality": "Abrantes",
    "signLocation": "A placa encontra-se junto na parede do bar da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-aldeia-ruiva",
    "name": "Praia Fluvial de Aldeia Ruiva",
    "type": "praia_fluvial",
    "river": "Ribeira da Isna",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783638243269_PROENCA_A_NOVA_ALDEIA_RUIVA_2026_2_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783638245024_PROENCA_A_NOVA_ALDEIA_RUIVA_2026_1_1_wm.jpg",
      "img/praias/proenca-a-nova/aldeia-ruiva/1.jpg",
      "img/praias/proenca-a-nova/aldeia-ruiva/2.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Castelo Branco",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786234527792_Aldeia_Ruiva_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Aldeia Ruiva PROENÇA-A-NOVA.jpg",
    "coordinates": {
      "lat": 39.768931,
      "lng": -7.982294
    },
    "description": "<p>Nesta praia fluvial totalmente requalificada em 2021, distingue-se a piscina biológica, com fins lúdicos e didáticos. A praia fluvial, na ribeira da Isna, dispõe de todas as condições de conforto, incluindo solário e churrasqueiras, edifício de apoio feito em xisto, o bar aberto durante a época balnear e o Centro Interpretativo do Corredor Fluvial da Aldeia Ruiva, que complementa a rota pedestre cheia de fauna “Trilho da Ribeira da Isna”. Junto à praia fica o Parque de Campismo e Caravanismo.</p>",
    "photoFocals": [
      {
        "x": 48.78940095313658,
        "y": 26.250000000000004,
        "zoom": 1,
        "mobile": {
          "x": 27.26920054627029,
          "y": 27.85714285714286,
          "zoom": 1
        }
      },
      {
        "x": 51.008832539052854,
        "y": 37.785714285714285,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 36.89285714285714,
          "zoom": 1
        }
      },
      {
        "x": 45.695647833374494,
        "y": 36.99999999999999,
        "zoom": 1,
        "mobile": {
          "x": 95.19210876916696,
          "y": 37.71428571428571,
          "zoom": 1
        }
      },
      {
        "x": 50.2690220104141,
        "y": 39.42857142857142,
        "zoom": 1,
        "mobile": {
          "x": 55.8104541098539,
          "y": 61.75,
          "zoom": 1
        }
      }
    ],
    "municipality": "Proença-a-Nova",
    "signLocation": "A placa encontra-se na parede do bar, logo no acesso à praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-aldeia-vicosa",
    "name": "Praia Fluvial de Aldeia Viçosa",
    "type": "praia_fluvial",
    "river": "Rio Mondego",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783638361371_GUARDA_ALDEIA_VICOSA_2026_1_wm.jpg",
      "img/praias/guarda/aldeia-vicosa/1.jpg",
      "img/praias/guarda/aldeia-vicosa/2.jpg",
      "img/praias/guarda/aldeia-vicosa/3.jpg",
      "img/praias/guarda/aldeia-vicosa/4.jpg",
      "img/praias/guarda/aldeia-vicosa/5.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Guarda",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786237527149_Aldeia_Vicosa_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Aldeia Viçosa GUARDA.jpg",
    "coordinates": {
      "lat": 40.579472,
      "lng": -7.307333
    },
    "description": "<p>É na margem direita do Mondego que se encontra esta praia fluvial, recentemente requalificada com materiais naturais e um segundo açude. O espaço inclui uma área de solário e relvado e está rodeada de árvores e sombras. Dispõe de espaços infantis, parque de merendas, duches, bar, campo de futebol, vestiários e escorrega. Uma das duas zonas de banhos é acessível a pessoas com mobilidade reduzida. Dali parte o Trilho da Água até à cidade da Guarda, usada há décadas pelas Mondegueiras.</p>",
    "photoFocals": [
      {
        "x": 49.529211481775334,
        "y": 22.214285714285715,
        "zoom": 1,
        "mobile": {
          "x": 44.83515190235209,
          "y": 55.25,
          "zoom": 1
        }
      },
      {
        "x": 49.260189471361244,
        "y": 55.21428571428571,
        "zoom": 1,
        "mobile": {
          "x": 72.28680390670817,
          "y": 56.82142857142856,
          "zoom": 1
        }
      },
      {
        "x": 51.277854549466944,
        "y": 51.285714285714285,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 92,
          "zoom": 1
        }
      },
      {
        "x": 49.66372248698238,
        "y": 29.92857142857143,
        "zoom": 1,
        "mobile": {
          "x": 50.30932849918837,
          "y": 7.607142857142858,
          "zoom": 1
        }
      },
      {
        "x": 49.529211481775334,
        "y": 19.678571428571416,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 87,
          "zoom": 1
        }
      },
      {
        "x": 50.60529952343171,
        "y": 38.25,
        "zoom": 1,
        "mobile": {
          "x": 50.60529952343171,
          "y": 38.25,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Guarda",
    "signLocation": "O QRCODE encontra-se no bar da praia.",
    "averageRating": 4,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-aldeivicosa-1",
        "date": "2026-07-22",
        "lang": "pt",
        "text": "Aldeia Viçosa é um sítio muito agradável. Boa praia, boa gente.",
        "author": "SergioPinto3",
        "rating": 4,
        "userId": "6a8971c1-8774-0523-0bb7-7eba4826d700",
        "stampCount": 15
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-albufeira-de-alfaiates",
    "name": "Praia Fluvial de Alfaiates",
    "type": "praia_fluvial",
    "river": "Ribeira de Alfaiates - Albufeira de Alfaiates",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783701676628_SABUGAL_ALFAIATES_2026_01_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783701683217_SABUGAL_ALFAIATES_2026_02_1_wm.jpg",
      "img/praias/sabugal/alfaiates/1.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Guarda",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": false,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": true,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786270997522_Alfaiates_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Albufeira de Alfaiates SABUGAL.jpg",
    "coordinates": {
      "lat": 40.382028,
      "lng": -6.92675
    },
    "description": "<p>Na barragem alimentada pela ribeira de Alfaiates, que anteriormente tinha apenas funções de regadio e de pesca, surgiu uma praia inaugurada em 2017. Em 2022, recebeu o galardão Praia Zero Poluição, única praia fluvial em 58 praias. A estrutura dispõe de churrasqueiras, bar com petiscos, canoas, gaivotas e campo de futebol. Nas imediações há um parque de autocaravanas para cinco viaturas. O banhista pode ainda percorrer a PR4- Vilares, visitar o castelo ou participar nas festas tauromáquicas e raianas nos meses de verão.</p>",
    "photoFocals": [
      {
        "x": 50.20176650781057,
        "y": 68.46428571428571,
        "zoom": 1,
        "mobile": {
          "x": 39.44166630437742,
          "y": 69.35714285714285,
          "zoom": 1
        }
      },
      {
        "x": 49.59646698437886,
        "y": 74.53571428571428,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 54,
          "zoom": 1
        }
      },
      {
        "x": 50.2690220104141,
        "y": 39.67857142857143,
        "zoom": 1,
        "mobile": {
          "x": 3.7315691252374776,
          "y": 95.21428571428571,
          "zoom": 1
        }
      }
    ],
    "municipality": "Sabugal",
    "signLocation": "A placa encontra-se no bar da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-almaceda",
    "name": "Praia Fluvial de Almaceda",
    "type": "praia_fluvial",
    "river": "Ribeira de Almaceda",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784022928487_CASTELO_BRANCO_ALMACEDA_2026_1_2_.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784022925974_CASTELO_BRANCO_ALMACEDA_2026_2_2_.jpg",
      "img/praias/castelo-branco/almaceda/1.jpg",
      "img/praias/castelo-branco/almaceda/2.jpg",
      "img/praias/castelo-branco/almaceda/3.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Castelo Branco",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786234588225_Almaceda_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Almaceda CASTELO BRANCO.jpg",
    "coordinates": {
      "lat": 40.007175,
      "lng": -7.661108
    },
    "description": "<p>A ribeira de Almaceda, que desagua na ribeira do Tripeiro, atravessa o coração da aldeia de Almaceda. Nesta área, conhecida por Poço do Lagar, a praia fluvial foi recentemente requalificada. Um antigo lagar é agora um bar com esplanada, servindo algumas comidas rápidas e petiscos, e o espaço verde mereceu arranjos. Além dos banhos, é possível uma panóplia de atividades: aproveitar o campo de jogos, as canoas e as bicicletas de BTT, descobrir o território nas pequenas rotas ou subir aos baloiços panorâmicos.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 53,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 45,
        "zoom": 1
      },
      {
        "x": 47.780568414083724,
        "y": 57.07142857142857,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 76,
          "zoom": 1
        }
      },
      {
        "x": 51.54687655988104,
        "y": 48.28571428571429,
        "zoom": 1,
        "mobile": {
          "x": 41.64758437272255,
          "y": 47.75000000000001,
          "zoom": 1
        }
      },
      {
        "x": 51.68138756508809,
        "y": 31.82142857142857,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 82,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Castelo Branco",
    "signLocation": "A placa encontra-se na parede/escadas de acesso ao bar da praia.",
    "averageRating": 4,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-almaceda-1",
        "date": "2026-06-15",
        "lang": "pt",
        "text": "Boa praia, sossegada e com boas condições. Muito agradável para descansar.",
        "author": "Marco_V",
        "rating": 4,
        "userId": "986a8683-ab15-4cd7-d212-47ebdee18b4f",
        "stampCount": 0
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-alqueidao",
    "name": "Praia Fluvial de Alqueidão",
    "type": "praia_fluvial",
    "river": "Rio Zêzere - Albufeira de Castelo de Bode",
    "inRede": true,
    "photos": [
      "img/praias/tomar/alqueidao/1.jpg",
      "img/praias/tomar/alqueidao/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783698046405_TOMAR_ALQUEIDAO_2022_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783698047800_TOMAR_ALQUEIDAO_2022_2_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Santarém",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786328607692_Alqueidao_QR.jpeg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Alqueidão TOMAR.jpg",
    "coordinates": {
      "lat": 39.611417,
      "lng": -8.264944
    },
    "description": "<p>Após a requalificação de 2022, este recanto sossegado e de grande beleza situado na albufeira de Castelo de Bode, disponibiliza piscina flutuante, parque de merendas e churrasqueiras, bons acessos, edifício de apoio e zona de estacionamentos. No centro da albufeira, encontra-se a mítica Ilha do Lombo e a sua estalagem. A praia fluvial poderá ser um ponto de partida para diversas atividades náuticas e desportivas. Na antiga Escola Primária do Alqueidão merece visita o seu Museu Virtual das Azenhas.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 76.60714285714286,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 76.60714285714286,
          "zoom": 1
        }
      },
      {
        "x": 48.991167460947146,
        "y": 46.464285714285715,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 45.392857142857146,
          "zoom": 1
        }
      },
      {
        "x": 52.35394259112333,
        "y": 0,
        "zoom": 1,
        "mobile": {
          "x": 30.618540180188376,
          "y": 0,
          "zoom": 1
        }
      },
      {
        "x": 51.74864306769161,
        "y": 81.67857142857143,
        "zoom": 1,
        "mobile": {
          "x": 70.01378637838565,
          "y": 60.964285714285715,
          "zoom": 1
        }
      }
    ],
    "municipality": "Tomar",
    "signLocation": "O QRCODE encontra-se no bar da zona balnear.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-alqueva",
    "name": "Praia Fluvial de Alqueva",
    "type": "praia_fluvial",
    "river": "Rio Guadiana - Albufeira do Alqueva",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783635224555_PORTEL_ALQUEVA_PRAIA_2023_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783635126688_PORTEL_ALQUEVA_2022_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783635226194_PORTEL_ALQUEVA_PRAIA_2023_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Évora",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786241851149_Alqueva_QR.jpeg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Alqueva PORTEL.jpg",
    "coordinates": {
      "lat": 38.21317,
      "lng": -7.521918
    },
    "description": "<p>A cerca de 1,5 km da aldeia que deu o nome à barragem, nasce a Praia Fluvial de Alqueva, a segunda criada pelo concelho de Portel no maior lago artificial da Europ. A estrutura presenteia os seus banhistas com um areal e zona relvada com toldos e colmos que se estendem por um vasto espaço de lazer com mais de 15 mil m2. Dispõe de zona de banhos delimitada para crianças, equipamentos para pessoas com mobilidade reduzida e diversos equipamentos de lazer para alugar. No bar há pratos típicos locais.</p>",
    "photoFocals": [
      {
        "x": 50.2690220104141,
        "y": 75.64285714285714,
        "zoom": 1,
        "mobile": {
          "x": 50.215202004068665,
          "y": 66.53571428571429,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 67,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 67,
          "zoom": 1
        }
      },
      {
        "x": 50.87432153384581,
        "y": 58.25,
        "zoom": 1,
        "mobile": {
          "x": 62.48171623598245,
          "y": 67.89285714285714,
          "zoom": 1
        }
      }
    ],
    "municipality": "Portel",
    "signLocation": "A placa está afixada no painel informativo de madeira da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-alvares",
    "name": "Praia Fluvial de Álvares",
    "type": "praia_fluvial",
    "river": "Ribeira do Sinhel",
    "inRede": true,
    "photos": [
      "img/praias/gois/alvares/1.jpg",
      "img/praias/gois/alvares/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783637549590_GOIS_ALVARES_2026_2_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783637551270_GOIS_ALVARES_2026_1_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Coimbra",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": true,
      "accessible": true,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786360483145_Alvares_QR.jpeg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Alvares GÓIS.jpg",
    "coordinates": {
      "lat": 40.016472,
      "lng": -8.100361
    },
    "description": "<p>As margens da ribeira do Sinhel, na freguesia de Alvares, acolhem a praia fluvial de Alvares que estende a sua zona balnear a ambas as margens: De um lado, estão as mesas do parque de merendas, o parque infantil e o casario. No outro, o café restaurante, com a especialidade de cabrito à Sinhel. Alvares é o ponto médio da mítica EN2, possuindo o marco 300 do itinerário. Da praia parte o trilho do Sinhel (PR2) com 6 Km.</p>",
    "photoFocals": [
      {
        "x": 49.12567846615419,
        "y": 44.82142857142857,
        "zoom": 1,
        "mobile": {
          "x": 47.40406243360489,
          "y": 45.535714285714285,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 50.07142857142857,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 89,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 41.464285714285715,
        "zoom": 1,
        "mobile": {
          "x": 51.291212024411976,
          "y": 41.464285714285715,
          "zoom": 1
        }
      },
      {
        "x": 47.17526889065201,
        "y": 17.17857142857143,
        "zoom": 1,
        "mobile": {
          "x": 48.92398997965669,
          "y": 39.142857142857146,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Góis",
    "signLocation": "O QRCODE encontra-se na entrada do bar/restaurante \"Fora de horas\" na porta de vidro.",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-alvares-1",
        "date": "2026-07-05",
        "lang": "pt",
        "text": "Álvares é mais uma praia fantástica de Góis. Concelho fabuloso!",
        "author": "TeresaFM",
        "rating": 5,
        "userId": "727046fc-54b4-ebc9-a435-e30dcf71611d",
        "stampCount": 1
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-alvaro",
    "name": "Praia Fluvial de Álvaro",
    "type": "praia_fluvial",
    "river": "Rio Zêzere",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783634588958_ALVARO_2017_3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783634590065_ALVARO_2017_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783634592341_ALVARO_2017_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783634599383_Oleiros_Alvaro_2024_2_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Castelo Branco",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": false,
      "boatRental": true,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786234661501_Alvaro_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Álvaro OLEIROS.jpg",
    "coordinates": {
      "lat": 39.977703,
      "lng": -7.960255
    },
    "description": "<p>À medida que desce em direção à praia fluvial de Álvaro, avista-se uma vasta extensão de água e um panorama envolvente de rara beleza promovida pelo rio Zêzere. O local transmite absoluta tranquilidade e um contacto com a natureza em estado puro. As duas piscinas flutuantes, para adultos e crianças, o bar com esplanada, parque de merendas, a fonte e cais para embarcações fazem parte do conjunto. Atracada na marina de Álvaro está uma unidade hoteleira flutuante e de passeio.</p>",
    "photoFocals": [
      {
        "x": 49.865488994792955,
        "y": 67.60714285714286,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 46,
          "zoom": 1
        }
      },
      {
        "x": 50.06725550260352,
        "y": 63.57142857142857,
        "zoom": 1,
        "mobile": {
          "x": 59.96654768976202,
          "y": 68.75,
          "zoom": 1
        }
      },
      {
        "x": 50.40353301562114,
        "y": 47.25,
        "zoom": 1,
        "mobile": {
          "x": 74.53302846382758,
          "y": 67.07142857142857,
          "zoom": 1
        }
      },
      {
        "x": 50.470788518224666,
        "y": 42.892857142857146,
        "zoom": 1,
        "mobile": {
          "x": 72.66934548327981,
          "y": 41.82142857142857,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Oleiros",
    "signLocation": "A placa encontra-se na escadaria de acesso à praia, em direção ao bar.",
    "averageRating": 4,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-alvaro-1",
        "date": "2026-07-22",
        "lang": "en",
        "text": "Beautiful quiet beach in Oleiros. The water was refreshing and the surroundings stunning.",
        "author": "Hans_MW",
        "rating": 4,
        "userId": "14e4c301-173c-6899-8b03-b147985d0910",
        "stampCount": 14
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-alvoco-das-varzeas",
    "name": "Praia Fluvial de Alvoco das Várzeas",
    "type": "praia_fluvial",
    "river": "Rio Alvoco",
    "inRede": true,
    "photos": [
      "img/praias/oliveira-do-hospital/alvoco-das-varzeas/1.jpg",
      "img/praias/oliveira-do-hospital/alvoco-das-varzeas/2.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Coimbra",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786240061566_Alvoco_das_Varzeas_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Alvoco das Várzeas OLIVEIRA DO HOSPITAL.jpg",
    "coordinates": {
      "lat": 40.301111,
      "lng": -7.835944
    },
    "description": "<p>Na praia fluvial de Alvoco das Várzeas, nas águas cristalinas do rio Alvoco, a protagonista é a belíssima ponte medieval do séc. XIV, de estilo gótico-românico. A praia dispõe de bar com petiscos, almoços e jantares e as águas pouco profundas são indicadas para crianças. A pequena cascata junto à praia ajuda a alimentar a represa do açude da Moenda (séc. XVIII), à entrada de Alvoco. Pelas redondezas há diversas rotas pedestres disponíveis, excelente forma de conhecer a região.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 88,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 78,
        "zoom": 1
      }
    ],
    "ratingCount": 1,
    "municipality": "Oliveira do Hospital",
    "signLocation": "O QRCODE encontra-se no bar da praia.",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-alvoco-1",
        "date": "2026-07-21",
        "lang": "pt",
        "text": "Alvoco das Várzeas é um charme. Pequena mas muito bem cuidada.",
        "author": "SusanaA3",
        "rating": 5,
        "userId": "650c7a02-470c-2d16-c306-3ce49a1245ee",
        "stampCount": 17
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-amieira",
    "name": "Praia Fluvial de Amieira",
    "type": "praia_fluvial",
    "river": "Rio Guadiana - Albufeira do Alqueva",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783635001889_PORTEL_AMIEIRA_2021_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783635003466_PORTEL_PRAIA_AMIEIRA_2020_4_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783635004748_PORTEL_AMIEIRA_2021_3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783635005817_PORTEL_AMIEIRA_2021_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783635007137_PORTEL_PRAIA_AMIEIRA_2020_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Évora",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": true,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786241405100_Amieira_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Amieira PORTEL.jpg",
    "coordinates": {
      "lat": 38.291806,
      "lng": -7.559312
    },
    "description": "<p>A cerca de 15 km Portel, na aldeia de Amieira, esta praia fluvial é um paraíso no Grande Lago Alqueva. Inaugurada em 2019, oferece condições de excelência ao lazer: tosos os equipamentos de apoio, 22 mil m2 de solário em areia fina e zonas relvadas, canoas, paddle e gaivotas. A praia é totalmente inclusiva e acessível, dispondo de cadeira anfíbia e de um passadiço em toda a extensão da zona fluvial. No bar e restaurante panorâmico, aberto durante todo o ano (exceto dezembro e janeiro), servem-se refeições.</p>",
    "photoFocals": [
      {
        "x": 50.60529952343171,
        "y": 41.82142857142857,
        "zoom": 1,
        "mobile": {
          "x": 50.60529952343171,
          "y": 41.82142857142857,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 45.17857142857143,
        "zoom": 1,
        "mobile": {
          "x": 31.707829654163653,
          "y": 59.82142857142857,
          "zoom": 1
        }
      },
      {
        "x": 50.33627751301762,
        "y": 59.357142857142854,
        "zoom": 1,
        "mobile": {
          "x": 45.911161922695406,
          "y": 64.17857142857143,
          "zoom": 1
        }
      },
      {
        "x": 50.2690220104141,
        "y": 73.03571428571429,
        "zoom": 1,
        "mobile": {
          "x": 41.445739843598915,
          "y": 73.39285714285715,
          "zoom": 1
        }
      },
      {
        "x": 49.66372248698238,
        "y": 28.964285714285715,
        "zoom": 1,
        "mobile": {
          "x": 50.52453050325703,
          "y": 27.53571428571429,
          "zoom": 1
        }
      }
    ],
    "municipality": "Portel",
    "signLocation": "A placa está afixada no posto de turismo da praia, na cabana/quiosque de madeira da Câmara Municipal de Portel.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-ana-de-aviz",
    "name": "Praia Fluvial de Ana de Aviz",
    "type": "praia_fluvial",
    "river": "Ribeira de Ana de Aviz",
    "inRede": true,
    "photos": [
      "img/praias/figueiro-dos-vinhos/ana-de-aviz/1.jpg",
      "img/praias/figueiro-dos-vinhos/ana-de-aviz/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783638828752_Copia_de_Ana_de_Aviz-17_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783638830088_Copia_de_Ana_de_Aviz-14_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783638831697_Copia_de_Ana_de_Aviz-5_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783638827116_Copia_de_Ana_de_Aviz-27_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Leiria",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786236541671_Ana_de_Aviz_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Ana de Aviz FIGUEIRÓ DOS VINHOS.jpg",
    "coordinates": {
      "lat": 39.918325,
      "lng": -8.284321
    },
    "description": "<p>A praia fluvial Ana de Aviz encontra-se à entrada da aldeia com o mesmo nome. A acumulação de água da ribeira forma uma piscina na qual se consegue ver o chão regular em xisto. A área envolvente tem um espaço com relvado e sombras. A praia é segura, mesmo para as crianças, e no bar da praia servem-se petiscos. Devido à proximidade da aldeia, o lugar é perfeito para uns dias de turismo rural, visitas ao centro histórico e ao Museu e Centro de Artes.</p>",
    "photoFocals": [
      {
        "x": 51.277854549466944,
        "y": 68.96428571428572,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 92,
          "zoom": 1
        }
      },
      {
        "x": 48.78940095313658,
        "y": 40.42857142857142,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 79,
          "zoom": 1
        }
      },
      {
        "x": 51.07608804165638,
        "y": 12.892857142857139,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 47,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 50,
        "zoom": 1,
        "mobile": {
          "x": 84.43232065098607,
          "y": 56.07142857142857,
          "zoom": 1
        }
      },
      {
        "x": 52.48845359633037,
        "y": 44.82142857142857,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 50,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 40,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 40,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Figueiró dos Vinhos",
    "signLocation": "A placa encontra-se à saída do bar, em direção à praia, no início da escadaria.",
    "averageRating": 4,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-anaaviz-1",
        "date": "2026-07-08",
        "lang": "pt",
        "text": "Boa praia para família, bem organizada. Água fresca e bastante sossegado.",
        "author": "andre_mendes",
        "rating": 4,
        "userId": "85131dd9-0e4a-5eb5-c3b5-0223a6870d5b",
        "stampCount": 5
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-anca",
    "name": "Praia Fluvial de Ançã",
    "type": "praia_fluvial",
    "river": "Rio Ançã",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783679858306_Cantanhede_Anca_2025_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783679856670_CANTANHEDE_ANCA_2022_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783679857487_Cantanhede_Anca_2025_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Coimbra",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": true,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786300558587_Anca_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Ançã CANTANHEDE.jpg",
    "coordinates": {
      "lat": 40.272467,
      "lng": -8.524831
    },
    "description": "<p>Situada no centro da vila de Ançã, esta praia fluvial é uma piscina natural alimentada pelo caudal da fonte de Ançã, uma das mais abundantes de Portugal, proporcionando águas cristalinas. A piscina fluvial está perfeitamente integrada no centro da vila, rodeada do casario, e possui todas as infraestruturas de apoio, como bar e sanitários, e um pitoresco enquadramento paisagístico, com a ponte romana ao fundo.</p>",
    "photoFocals": [
      {
        "x": 51.54687655988104,
        "y": 0,
        "zoom": 1,
        "mobile": {
          "x": 73.24181643941559,
          "y": 48.357142857142854,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 52,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 52,
          "zoom": 1
        }
      },
      {
        "x": 48.587634445326,
        "y": 65.35714285714286,
        "zoom": 1,
        "mobile": {
          "x": 35.79666773146825,
          "y": 54.107142857142854,
          "zoom": 1
        }
      }
    ],
    "municipality": "Cantanhede",
    "signLocation": "O QRCODE encontra-se no painel informativo, saindo do bar em direcção ao solário relvado.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-avo",
    "name": "Praia Fluvial de Avô",
    "type": "praia_fluvial",
    "river": "Rio Alva e Ribeira de Pomares",
    "inRede": true,
    "photos": [
      "img/praias/oliveira-do-hospital/avo/1.jpg",
      "img/praias/oliveira-do-hospital/avo/2.jpg",
      "img/praias/oliveira-do-hospital/avo/3.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Coimbra",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786239962111_Avo_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Avô OLIVEIRA DO HOSPITAL.jpg",
    "coordinates": {
      "lat": 40.294417,
      "lng": -7.905889
    },
    "description": "<p>A praia fluvial de Avô é uma das mais singulares do interior do país. Encontra-se em pleno coração da vila, fazendo o encontro do rio Alva e da ribeira de Pomares, e de onde sobressai a peculiar ilha do Picoto e o baloiço dentro de água. A ponte do séc. XVIII cria uma tela especial. A praia é constituída por dois açudes, passadiços no areal e uma piscina infantil, e amplos espaços de lazer e de relvado. Esta é uma Praia Acessível com cadeira e andarilho anfíbio. Na ilha é possível alugar caiaques, gaivotas e paddles.</p>",
    "photoFocals": [
      {
        "x": 49.7309779895859,
        "y": 69.96428571428571,
        "zoom": 1,
        "mobile": {
          "x": 44.13572588380067,
          "y": 69.42857142857142,
          "zoom": 1
        }
      },
      {
        "x": 50.67255502603523,
        "y": 66.39285714285714,
        "zoom": 1,
        "mobile": {
          "x": 43.75914188200878,
          "y": 85.67857142857143,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 92,
        "zoom": 1,
        "mobile": {
          "x": 44.83515190235209,
          "y": 92.17857142857143,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 4,
    "municipality": "Oliveira do Hospital",
    "signLocation": "O QRCODE encontra-se no bar da praia. (Ver foto)",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-avo-1",
        "date": "2026-07-21",
        "lang": "pt",
        "text": "Avô é simplesmente de cortar a respiração. Que praia!",
        "author": "SofiaMarcos1",
        "rating": 5,
        "userId": "35c01874-ad00-9ece-b3e1-d85590e4ce83",
        "stampCount": 5
      },
      {
        "id": "static-avo-2",
        "date": "2026-06-05",
        "lang": "pt",
        "text": "Uma das experiências mais bonitas que já tive numa praia fluvial. Nota 10.",
        "author": "RicardoTavares",
        "rating": 5,
        "userId": "9eecbd5e-eb3b-b2b2-526f-b0025901ccd1",
        "stampCount": 7
      },
      {
        "id": "static-avo-3",
        "date": "2026-07-14",
        "lang": "pt",
        "text": "Avô nunca decepciona. Vamos sempre que podemos e é sempre perfeito.",
        "author": "Ana_SL",
        "rating": 5,
        "userId": "5f89fbdf-def5-b38a-aede-fcfe289d84d6",
        "stampCount": 13
      },
      {
        "id": "static-extra-avo-sara7",
        "date": "2026-07-03",
        "lang": "pt",
        "text": "Já conhecia Unhais mas Avô ficou no coração. Agua impecavel e paisagem de sonho. Voltamos já!",
        "author": "sara.rodrigues7",
        "rating": 5,
        "userId": "f37f7ac3-ed7c-8696-7e07-38356155e665"
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-azenhas-d-el-rei",
    "name": "Praia Fluvial de Azenhas d´El Rei",
    "type": "praia_fluvial",
    "river": "Rio Guadiana - Albufeira do Alqueva",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783634835375_Praia_Azenhas_D_el_Rei_2024_01_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783634837075_Praia_Azenhas_D_el_Rei_2024_07_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783634838793_Praia_Azenhas_D_el_Rei_2024_11_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783634840423_Praia_Azenhas_D_el_Rei_2024_16_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783634841466_Praia_Azenhas_D_el_Rei_2024_17_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783634842484_Praia_Azenhas_D_el_Rei_2024_23_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783634843566_Praia_Azenhas_D_el_Rei_agosto_2022_22_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783634846156_warm_up_beer_in_the_sky_01_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Évora",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786240743370_Azenhas_del_Rei_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Azenhas D´El Rei ALANDROAL.jpg",
    "coordinates": {
      "lat": 38.547078,
      "lng": -7.304415
    },
    "description": "<p>Integrada na rede de Praias Fluviais do Alqueva, a Área Recreativa e de Lazer de Azenhas d’El Rei, que inclui a praia fluvial, está localizada numa das margens da Albufeira de Alqueva, na freguesia de Capelins. A praia oferece um vasto areal, sombras, e vários parques de estacionamento e merendas. Dispõe de todos os equipamentos de apoio, do bar e restaurante ao posto médico, e ainda beneficia das atividades da Estação Náutica.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 65,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 48,
        "zoom": 1
      },
      {
        "x": 49.93333333333334,
        "y": 56.464285714285715,
        "zoom": 1,
        "mobile": {
          "x": 49.71813132926467,
          "y": 56.464285714285715,
          "zoom": 1
        }
      },
      {
        "x": 48.4,
        "y": 72.17857142857143,
        "zoom": 1,
        "mobile": {
          "x": 48.4,
          "y": 72.17857142857143,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 64,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 61,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 61,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 63,
        "zoom": 1,
        "mobile": {
          "x": 53.22803006102994,
          "y": 59.07142857142857,
          "zoom": 1
        }
      },
      {
        "x": 50.53804402082819,
        "y": 44.57142857142857,
        "zoom": 1,
        "mobile": {
          "x": 51.291212024411976,
          "y": 76.53571428571429,
          "zoom": 1
        }
      }
    ],
    "municipality": "Alandroal",
    "signLocation": "A placa está no acesso pedonal à praia, antes do restaurante e junto às casas de banho.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-badamalos",
    "name": "Praia Fluvial de Badamalos",
    "type": "praia_fluvial",
    "river": "Rio Côa",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783638988252_SABUGAL_BADAMALOS_2026_2_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783638989809_SABUGAL_BADAMALOS_2026_1_1_wm.jpg",
      "img/praias/sabugal/badamalos/1.jpg",
      "img/praias/sabugal/badamalos/2.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Guarda",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": true,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786270850642_Badamalos_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Badamalos SABUGAL.jpg",
    "coordinates": {
      "lat": 40.485528,
      "lng": -6.990583
    },
    "description": "<p>Esta praia, servida pelo rio Côa e ladeada de suaves encostas rurais, é local de encontro e de convívio de amigos e famílias. A praia fluvial dispõe dos equipamentos e estruturas necessárias: parque de merendas, zona de relva e solário com areão, rampa de acesso à zona de banhos e bar de apoio. A cerca de 1km, à entrada da aldeia, encontra-se um café restaurante com pratos do dia a preços acessíveis. Visitar Badamalos é percorrer a Grande Rota do Vale do Côa, visitar o Museu de Vilar Maior e subir ao Baloiço do Chão da Forca.</p>",
    "photoFocals": [
      {
        "x": 50.06725550260352,
        "y": 59.67857142857143,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 67,
          "zoom": 1
        }
      },
      {
        "x": 50.2690220104141,
        "y": 60.535714285714285,
        "zoom": 1,
        "mobile": {
          "x": 50.2690220104141,
          "y": 60.535714285714285,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 86,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 78,
        "zoom": 1
      }
    ],
    "municipality": "Sabugal",
    "signLocation": "O QRCODE encontra-se no bar da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-bairrada-bairradinha",
    "name": "Praia Fluvial de Bairrada e Bairradinha",
    "type": "praia_fluvial",
    "river": "Rio Zêzere - Albufeira de Castelo de Bode",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1779648248541_FERREIRA_DO_ZEZERE_BAIRRADINHA_2025_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1779648249925_FERREIRA_DO_ZEZERE_BAIRRADINHA_2025_2_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Santarém",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": false,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786236285796_Bairrada_-_Bairradinha_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Bairrada:Bairradinha FERREIRA DO ZÊZERE.jpeg",
    "coordinates": {
      "lat": 39.648944,
      "lng": -8.241472
    },
    "description": "<p>A albufeira de Castelo de Bode, inaugurada em 1951, transformou o rio Zêzere num lago com cerca de 60 quilómetros de extensão. Nas margens da albufeira, entre as aldeias ribeirinhas de Bairrada/ Bairradinha, foi surgindo uma zona de banhos, hoje praia fluvial vigiada, classificada em 2023. A praia encontra-se em estado muito natural, onde existem alguns chapéus de sol e sanitários e este vai estrear um bar de apoio e um passadiço de acesso ao areal. É o local ideal para repousar em sossego e observar os barcos típicos chamados de abrangel ou catrafuz.</p>",
    "photoFocals": [
      {
        "x": 47.65696503752517,
        "y": 79.65343690841439,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 69,
          "zoom": 1
        }
      },
      {
        "x": 51.562023308316554,
        "y": 67,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 67,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 2,
    "municipality": "Ferreira do Zêzere",
    "signLocation": "A placa encontra-se no painel informativo, no início dos passadiços.",
    "averageRating": 4.5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-bairrada-1",
        "date": "2026-07-14",
        "lang": "pt",
        "text": "Não esperava e ficámos encantados. Sítio muito agradável e bem cuidado.",
        "author": "LauraFonseca9",
        "rating": 5,
        "userId": "eb1a80e8-e518-6589-ae9b-ef4e04fbfd58",
        "stampCount": 0
      },
      {
        "id": "static-bairrada-2",
        "date": "2026-07-13",
        "lang": "pt",
        "text": "Boa praia, água ótima e parque de merendas muito bem tratado.",
        "author": "miguel.ribeiro",
        "rating": 4,
        "userId": "9b0696d5-6d1c-6392-9711-3a32334eea2b",
        "stampCount": 17
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-benfeita",
    "name": "Praia Fluvial de Benfeita",
    "type": "praia_fluvial",
    "river": "Ribeira da Mata / Ribeira do Carcavão",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784165283131_Praia_Fluvial_de_Benfeita_1.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784165285917_Praia_Fluvial_de_Benfeita_2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784165287998_Praia_Fluvial_de_Benfeita_3.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784165290532_Praia_Fluvial_de_Benfeita_4.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784165293078_Praia_Fluvial_de_Benfeita_5.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Coimbra",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": true,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "thumbnail": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1779634234151_Praia_Fluvial_de_Benfeita_1_wm.jpg",
    "coordinates": {
      "lat": 40.229334,
      "lng": -7.9454
    },
    "description": "<p>No coração da Aldeia de Xisto de Benfeita, a Praia Fluvial de Benfeita utiliza as águas da união das Ribeiras da Mata e do Carcavão, que ali correm frescas e puras todo o ano. A praia dispõe de todos os equipamentos necessários ao conforto dos banhistas e a excelentes dias de descanso, desde o parque de estacionamento até ao bar, sanitários e duches. É ainda uma praia aderente ao sistema para daltónicos ColorAdd. Bem perto, a Fraga da Pena, a Mata da Margaraça e a Aldeia Histórica do Piódão convidam a uma visita.</p>",
    "photoFocals": [
      {
        "x": 50.21643923637532,
        "y": 65.83125530387102,
        "zoom": 1,
        "mobile": {
          "x": 3.6444375056590417,
          "y": 66.04014622364384,
          "zoom": 1
        }
      },
      {
        "x": 49.675341145437024,
        "y": 7.012925125660942,
        "zoom": 1,
        "mobile": {
          "x": 44.209967352397435,
          "y": 44.822181604543374,
          "zoom": 1
        }
      },
      {
        "x": 43.72326214511575,
        "y": 34.80879952999543,
        "zoom": 1,
        "mobile": {
          "x": 81.73608517937606,
          "y": 34.18212677067694,
          "zoom": 1
        }
      },
      {
        "x": 47.40272916349617,
        "y": 26.21750767021346,
        "zoom": 1,
        "mobile": {
          "x": 20.294615112299887,
          "y": 56.29780011750115,
          "zoom": 1
        }
      },
      {
        "x": 47.835607636246806,
        "y": 39.617599059990866,
        "zoom": 1,
        "mobile": {
          "x": 37.01076399072897,
          "y": 39.199817220445205,
          "zoom": 1
        }
      }
    ],
    "municipality": "Arganil",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-bitetos",
    "name": "Praia Fluvial de Bitetos",
    "type": "praia_fluvial",
    "river": "Rio Douro",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780363979342_Marco_de_Canaveses_Bitetos_2025_4_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780363993002_Marco_de_Canaveses_Bitetos_2025_7_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780364001501_Marco_de_Canaveses_Bitetos_2025_8_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780363987801_Marco_de_Canaveses_Bitetos_2025_6_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780364013581_Marco_de_Canaveses_Bitetos_2025_5_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780364044403_Marco_de_Canaveses_Bitetos_2025_9_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780364060202_Marco_de_Canaveses_Bitetos_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780364024322_Marco_de_Canaveses_Bitetos_2025_3_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Porto",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Bitetos MARCO DE CANAVESES.jpg",
    "coordinates": {
      "lat": 41.072017,
      "lng": -8.259749
    },
    "description": "<p>Na margem do Rio Douro, esta praia já foi ponto de paragem dos barcos rabelos, que até 1965 transportavam as pipas do Vinho do Porto entre as quintas do Douro e Vila Nova de Gaia. Hoje é um espaço balnear, náutico e de lazer. Recebe os diversos barcos de turismo fluvial e oferece atividades náuticas como canoagem, stand up paddle, ski aquático, passeios de barco, entre outras atividades mais radicais. Está dotada de todos os equipamentos, incluindo parque de estacionamento.</p>",
    "photoFocals": [
      {
        "x": 49.90323848689184,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 50.50348109979153,
          "y": 58.791109080227166,
          "zoom": 1
        }
      },
      {
        "x": 77.38350820960963,
        "y": 71.81356485410275,
        "zoom": 1,
        "mobile": {
          "x": 78.39047040919269,
          "y": 73.06691037273974,
          "zoom": 1
        }
      },
      {
        "x": 54.354268089867254,
        "y": 59.804491154775114,
        "zoom": 1,
        "mobile": {
          "x": 68.12531959249499,
          "y": 55.208890919772834,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 39.079835498400676,
        "zoom": 1,
        "mobile": {
          "x": 64.85269244385006,
          "y": 40.542071936810494,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 55.777727005679225,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 60.791109080227166,
          "zoom": 1
        }
      },
      {
        "x": 49.032384868918385,
        "y": 60.88001827795548,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 60.88001827795548,
          "zoom": 1
        }
      },
      {
        "x": 49.806476973783674,
        "y": 59.057836673412105,
        "zoom": 1,
        "mobile": {
          "x": 11.231955316052392,
          "y": 59.057836673412105,
          "zoom": 1
        }
      },
      {
        "x": 50.77409210486529,
        "y": 47.96892747568379,
        "zoom": 1,
        "mobile": {
          "x": 13.516490720292268,
          "y": 46.71558195704681,
          "zoom": 1
        }
      }
    ],
    "municipality": "Marco de Canaveses",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-burgaes-rio-caima",
    "name": "Praia Fluvial de Burgães",
    "type": "praia_fluvial",
    "river": "Rio Caima",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783630093996_VALE_DE_CAMBRA_BURGAES_2026_1_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783630092692_VALE_DE_CAMBRA_BURGAES_2026_2_2_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Aveiro",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786293529007_Burgaes_QR.jpeg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Burgães - Rio Caima VALE DE CAMBRA.jpg",
    "coordinates": {
      "lat": 40.833088,
      "lng": -8.390691
    },
    "description": "<p>A Praia Fluvial de Burgães, localizada na Freguesia de S. Pedro de Castelães, oferece um cenário extraordinário e as águas cristalinas do rio Caima a quem procura relaxar e divertir-se em natureza. As amplas e acolhedoras áreas de banhos, de solário e de sombras são complementadas com um bom parque infantil, campos de jogos, parque de merendas, bar e restaurante. É possível alugar um toldo ou espreguiçadeira e utilizar pranchas de paddle, praticar escalada, touro mecânico e usar o skate park.</p>",
    "photoFocals": [
      {
        "x": 51.68138756508809,
        "y": 36.57142857142857,
        "zoom": 1,
        "mobile": {
          "x": 72.16580641907228,
          "y": 53.535714285714285,
          "zoom": 1
        }
      },
      {
        "x": 50.739810528638756,
        "y": 40.5,
        "zoom": 1,
        "mobile": {
          "x": 79.57687907383959,
          "y": 46.92857142857143,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 7,
    "municipality": "Vale de Cambra",
    "signLocation": "O QRCODE encontra-se no painel informativo de acesso à praia.",
    "averageRating": 4.6,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-burgaes-1",
        "date": "2026-07-18",
        "lang": "pt",
        "text": "Praia revelação e percebe-se porquê. Uma descoberta incrível!",
        "author": "MarianaPereira2",
        "rating": 5,
        "userId": "de7daac7-c7c7-439c-5bf5-420b806582e8",
        "stampCount": 5
      },
      {
        "id": "static-burgaes-2",
        "date": "2026-07-16",
        "lang": "pt",
        "text": "Muito bem organizada, água fresca e sítio muito bonito.",
        "author": "Gustavo_M",
        "rating": 5,
        "userId": "792df371-cdca-5958-5545-724fbb96944f",
        "stampCount": 4
      },
      {
        "id": "static-burgaes-3",
        "date": "2026-07-01",
        "lang": "pt",
        "text": "Adorámos a visita. Voltamos com certeza no próximo verão.",
        "author": "AnaBeatrizF",
        "rating": 4,
        "userId": "76f91f55-2ade-5b2b-124b-2077f5c2089a",
        "stampCount": 7
      },
      {
        "id": "static-burgaes-4",
        "date": "2026-07-14",
        "lang": "en",
        "text": "Fantastic river beach, very well organized and super clean. Will definitely come back!",
        "author": "Thomas_P",
        "rating": 5,
        "userId": "89a52738-3031-9dad-65ee-cf9dec766c5b",
        "stampCount": 20
      },
      {
        "id": "static-burgaes-5",
        "date": "2026-07-12",
        "lang": "pt",
        "text": "Fui este fim de semana com os miudos e adoramos! Agua muito fresca e limpa. Talvez a melhor praia de rio q já vi.",
        "author": "Nuno_Barros7",
        "rating": 5,
        "userId": "c66ea435-48a9-d1e4-e2e6-b4d2ca4ba31f",
        "stampCount": 20
      },
      {
        "id": "static-extra-burgaes-mc6",
        "date": "2026-07-17",
        "lang": "pt",
        "text": "Burgães é uma óptima opção para a familia. Bem organizada e com bom ambiente. Aconselhado.",
        "author": "ManuelCosta6",
        "rating": 4,
        "userId": "fe643c9b-04b7-c8f4-4cbb-771dd8335e21"
      },
      {
        "id": "static-extra-burgaes-mde",
        "date": "2026-07-16",
        "lang": "en",
        "text": "Nice river beach with well-maintained facilities. Great for families with kids. Highly recommended.",
        "author": "Michael_DE",
        "rating": 4,
        "userId": "50e54e1f-bbf4-ec11-4d80-1a230f60e778"
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-cambas",
    "name": "Praia Fluvial de Cambas",
    "type": "praia_fluvial",
    "river": "Rio Zêzere",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783634518730_OLEIROS_CAMBAS_2022_1_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783634526291_OLEIROS_CAMBAS_2025_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783634532532_OLEIROS_Cambas_2024_1_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Castelo Branco",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": false,
      "boatRental": true,
      "picnicArea": true,
      "playground": false,
      "goldQuality": true,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786234845549_Cambas_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Cambas OLEIROS.jpg",
    "coordinates": {
      "lat": 40.012893,
      "lng": -7.846415
    },
    "description": "<p>Em torno do Zêzere, a beleza é garantida e esta praia fluvial também beneficia dela. Situada na margem direita do rio e resguardada por serras cobertas de pinhais, a praia permite tirar partido do extenso espaço repleto de choupos, salgueiros, freixos e amieiros a oferecer as suas sombras. A zona balnear dispõe de churrasqueira, bar, mesas, sanitários, e condições propícias para prática de desportos náuticos, de futebol e de voleibol. Um dos atrativos da praia fluvial é o açude, com uma cascata.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 60.392857142857146,
        "zoom": 1,
        "mobile": {
          "x": 28.910203601271036,
          "y": 58.25,
          "zoom": 1
        }
      },
      {
        "x": 53.56454163798675,
        "y": 87.35714285714286,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 57,
          "zoom": 1
        }
      },
      {
        "x": 51.008832539052854,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 91.46680930396147,
          "y": 100,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Oleiros",
    "signLocation": "A placa encontra-se no painel à saída da praia, em direção ao bar",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-cambas-1",
        "date": "2026-07-18",
        "lang": "pt",
        "text": null,
        "author": "Isabel_RM",
        "rating": 5,
        "userId": "b2404f80-780e-c5d5-048f-dbd1c3bcb85b",
        "stampCount": 20
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-cardigos",
    "name": "Praia Fluvial de Cardigos",
    "type": "praia_fluvial",
    "river": "Ribeira do Vergancinho",
    "inRede": true,
    "photos": [
      "img/praias/macao/cardigos/1.jpg",
      "img/praias/macao/cardigos/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783725688691_MACAO_CARDIGOS_2026_02_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783725690530_MACAO_CARDIGOS_2026_01_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783725754380_Cardigos-26_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783725755146_Cardigos-24_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Santarém",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": true,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786238062197_Cardigos_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Cardigos MAÇÃO.jpg",
    "coordinates": {
      "lat": 39.708111,
      "lng": -8.01375
    },
    "description": "<p>Localizada a 2 Km de Cardigos, junto ao Campo de Tiro, a praia fluvial de Cardigos utiliza os materiais da região nas inúmeras infraestruturas de apoio, casando na perfeição com a envolvente natural que impressiona à chegada. O local é singular pela cor límpida da água da ribeira do Vergancinho e pelo pormenor do fundo da pequena albufeira. A praia está totalmente equipada. Ali inicia a PR10 - Rota de Cardigos Praia, com 10 km, circular.</p>",
    "photoFocals": [
      {
        "x": 52.555709098933896,
        "y": 49.32142857142857,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 53.07142857142857,
          "zoom": 1
        }
      },
      {
        "x": 52.08492058070923,
        "y": 43.92857142857143,
        "zoom": 1,
        "mobile": {
          "x": 58.823282166815176,
          "y": 89.82142857142857,
          "zoom": 1
        }
      },
      {
        "x": 50.134511005207045,
        "y": 43.67857142857143,
        "zoom": 1,
        "mobile": {
          "x": 50.134511005207045,
          "y": 43.67857142857143,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 54,
        "zoom": 1,
        "mobile": {
          "x": 51.721616032549306,
          "y": 27.392857142857142,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 46.535714285714285,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 51,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 47,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 47,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 2,
    "municipality": "Mação",
    "signLocation": "A placa encontra-se no bar da praia.",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-cardigos-1",
        "date": "2026-07-10",
        "lang": "pt",
        "text": "Cardigos é uma descoberta que vale mesmo a pena. Muito bem!",
        "author": "Antonio_BP",
        "rating": 5,
        "userId": "cb037e96-2411-f674-77ca-c6ff98c95a46",
        "stampCount": 17
      },
      {
        "id": "static-cardigos-2",
        "date": "2026-06-27",
        "lang": "pt",
        "text": "Fomos pela primeira vez e ficámos rendidos. Que água mais boa!",
        "author": "Leonor_G",
        "rating": 5,
        "userId": "15fc5dc9-6ac1-3b2c-94ba-d4ed83f2c540",
        "stampCount": 0
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-carrica",
    "name": "Praia Fluvial da Carriça",
    "type": "praia_fluvial",
    "river": "Rio Teixeira",
    "inRede": true,
    "photos": [
      "img/praias/oliveira-de-frades/carrica/1.jpg",
      "img/praias/oliveira-de-frades/carrica/2.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Viseu",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": true,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786329824748_Carrica_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Carriça OLIVEIRA DE FRADES.jpg",
    "coordinates": {
      "lat": 40.786306,
      "lng": -8.257917
    },
    "description": "<p>Inaugurada em agosto de 2024, a Zona de Fruição Ribeirinha da Carriça, em São João da Serra, veio substituir a antiga praia do Vau, engolida pelas águas da albufeira da barragem de Ribeiradio. Agora, no rio Teixeira, existe um vasto areal com chapéus de palha, parque de estacionamento, bar de apoio com esplanada, campo de voleibol e churrasqueiras. Na envolvente há carvalhos, freixos, amieiros e salgueiros. Todo o recinto é de fácil circulação até à linha de água. O restaurante mais próximo fica a cerca de 1 km.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 73,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 73,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 83,
        "zoom": 1
      }
    ],
    "ratingCount": 6,
    "municipality": "Oliveira de Frades",
    "signLocation": "O QRCODE encontra-se no bar da praia.",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-carrica-1",
        "date": "2026-07-20",
        "lang": "pt",
        "text": "Absolutamente fantástica! A água estava perfeita e a praia impecável.",
        "author": "FilipaMagalhaes",
        "rating": 5,
        "userId": "17499c13-d206-7f61-051a-d71b3a2051bb",
        "stampCount": 18
      },
      {
        "id": "static-carrica-2",
        "date": "2026-06-03",
        "lang": "pt",
        "text": "Uma das melhores que já visitei. Recomendo mesmo muito!",
        "author": "rui_santos94",
        "rating": 5,
        "userId": "181fb603-d933-cc71-4949-a4b091ffca58",
        "stampCount": 1
      },
      {
        "id": "static-carrica-3",
        "date": "2026-07-15",
        "lang": "en",
        "text": "Wonderful river beach, crystal clear water and very clean facilities. Loved it!",
        "author": "James_UK",
        "rating": 5,
        "userId": "67e86eae-0239-89ca-410d-b5c079d8ebbe",
        "stampCount": 14
      },
      {
        "id": "static-carrica-4",
        "date": "2026-07-13",
        "lang": "pt",
        "text": "Carriça 2025 em grande forma. Parabéns à Câmara de Oliveira de Frades!",
        "author": "Isabel_CA",
        "rating": 5,
        "userId": "87020c8a-fbb4-c9bb-41db-79363a7830fa",
        "stampCount": 17
      },
      {
        "id": "static-carrica-5",
        "date": "2026-06-09",
        "lang": "pt",
        "text": "Vista incrivel e agua cristalina. Dificil acesso mas compensou tudo. 5 estrelas sem duvida.",
        "author": "Isabel_Pimenta",
        "rating": 5,
        "userId": "636ec81d-8810-b9e3-d048-52c280e8cc21",
        "stampCount": 2
      },
      {
        "id": "static-extra-carrica-ejb",
        "date": "2026-07-02",
        "lang": "pt",
        "text": "Carriça é uma descoberta! Água cristalina, muito bem tratada. Já recomendei a toda a familia.",
        "author": "Eduardo_JB",
        "rating": 5,
        "userId": "7c5d7e7b-eaad-4538-2e6e-a27ace3b3ae4"
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-cascalheira-secarias",
    "name": "Praia Fluvial de Cascalheira - Secarias",
    "type": "praia_fluvial",
    "river": "Rio Alva",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784165539687_Praia_Fluvial_da_Cascalheira_Secarias_2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784165542661_Praia_Fluvial_da_Cascalheira_Secarias_3.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784165544694_Praia_Fluvial_da_Cascalheira_Secarias_4.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784165546755_Praia_Fluvial_da_Cascalheira_Secarias_5.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784165547945_Praia_Fluvial_da_Cascalheira_Secarias_6.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784165549631_Praia_Fluvial_da_Cascalheira_Secarias.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Coimbra",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Cascalheira - Secarias ARGANIL.jpg",
    "coordinates": {
      "lat": 40.249213,
      "lng": -8.036018
    },
    "description": "<p>Nas margens do rio Alva foi criado um açude e um conjunto de infraestruturas que, a par da sua envolvente natural, oferece um espaço de excelência para os banhistas. O convite é feito através da sua tranquilidade, sombras dos amieiros, águas puras premiadas e som das aves, e onde não faltam o parque de merendas com churrasqueiras, o estacionamento para bicicletas e as estruturas de apoio enquanto Praia Acessível com cadeira anfíbia e praia ColorAdd.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 48.48955670062542,
          "y": 56.98230955023174,
          "zoom": 1
        }
      },
      {
        "x": 49.89178038181234,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 93.10659964749658,
          "zoom": 1
        }
      },
      {
        "x": 48.9178038181234,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 58.05569759666444,
          "y": 54.791109080227166,
          "zoom": 1
        }
      },
      {
        "x": 54.97810243663234,
        "y": 43.83556367909132,
        "zoom": 1,
        "mobile": {
          "x": 15.958317202788976,
          "y": 43.83556367909132,
          "zoom": 1
        }
      },
      {
        "x": 49.89178038181234,
        "y": 0,
        "zoom": 1,
        "mobile": {
          "x": 22.308539511465998,
          "y": 29.613290684770547,
          "zoom": 1
        }
      },
      {
        "x": 51.94795312737787,
        "y": 48,
        "zoom": 1,
        "mobile": {
          "x": 91.9747005608043,
          "y": 48.41778183954566,
          "zoom": 1
        }
      }
    ],
    "municipality": "Arganil",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-castelo-novo",
    "name": "Praia Fluvial de Castelo Novo",
    "type": "praia_fluvial",
    "river": "Ribeira de Alpreade",
    "inRede": true,
    "photos": [
      "img/praias/fundao/castelo-novo/1.jpg",
      "img/praias/fundao/castelo-novo/2.jpg",
      "img/praias/fundao/castelo-novo/3.jpg",
      "img/praias/fundao/castelo-novo/4.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Castelo Branco",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786237072555_Castelo_Novo_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Castelo Novo FUNDÃO.jpg",
    "coordinates": {
      "lat": 40.077317,
      "lng": -7.489928
    },
    "description": "<p>É em plena Aldeia Histórica e com uma vista deslumbrante para a Serra da Gardunha que a zona fluvial de Castelo Novo acolhe os seus visitantes. A ribeira de Alpreade é o curso de água que serve esta estrutura. Através de comportas e de uma requalificação, permite cinco profundidades diferentes até alcançar os quatro metros de fundura. No bar com esplanada há petiscos e música ao vivo. Os amantes de atividades em natureza encontram por aqui diversos trilhos pedestres e rotas de BTT.</p>",
    "photoFocals": [
      {
        "x": 50.06725550260352,
        "y": 48.25,
        "zoom": 1,
        "mobile": {
          "x": 14.491669328670625,
          "y": 79.85714285714286,
          "zoom": 1
        }
      },
      {
        "x": 50.470788518224666,
        "y": 68.75,
        "zoom": 1,
        "mobile": {
          "x": 68.762958864061,
          "y": 69.28571428571429,
          "zoom": 1
        }
      },
      {
        "x": 48.991167460947146,
        "y": 46.857142857142854,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 84,
          "zoom": 1
        }
      },
      {
        "x": 51.54687655988104,
        "y": 51.89285714285714,
        "zoom": 1,
        "mobile": {
          "x": 49.61005852326308,
          "y": 41.71428571428571,
          "zoom": 1
        }
      }
    ],
    "municipality": "Fundão",
    "signLocation": "O QRCODE encontra-se na parede do bar da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-cavadinho",
    "name": "Praia Fluvial do Cavadinho",
    "type": "praia_fluvial",
    "river": "Rio Cávado",
    "inRede": true,
    "photos": [
      "img/praias/braga/cavadinho/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784198433847_CAVADINHO-CAPA-BRAGA-2025_1-_1_-low.jpg",
      "img/praias/braga/cavadinho/3.jpg",
      "img/praias/braga/cavadinho/1.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Braga",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Cavadinho BRAGA.jpg",
    "coordinates": {
      "lat": 41.616639,
      "lng": -8.356556
    },
    "description": "<p>Recentemente requalificada, esta praia fluvial situada na União de Freguesias de Crespos e Pousada é a praia mais a montante do Rio Cávado e é também a mais natural. Já era usada há décadas como zona de banhos, mas agora oferece um novo bar, estacionamento, novo mobiliário e acessos, e parque de estacionamento, para além do campo de jogos e do parque de merendas, cheio de sombras das árvores. Entre banhos, o Trilho dos Solares, de 10 km, não sinalizado, pode ser feito a partir da praia.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 87,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 55,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 79,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 77,
        "zoom": 1
      }
    ],
    "ratingCount": 4,
    "municipality": "Braga",
    "averageRating": 4.5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-cavadinho-1",
        "date": "2026-07-02",
        "lang": "pt",
        "text": "Cavadinho surpreendeu-nos a todos. Impecável de manutenção.",
        "author": "HelenaMota3",
        "rating": 5,
        "userId": "e1eb501e-0153-27e9-19d3-8d0f32fcb69d",
        "stampCount": 1
      },
      {
        "id": "static-cavadinho-2",
        "date": "2026-07-12",
        "lang": "pt",
        "text": "Muito boa praia, fácil de chegar e água fresquinha. Recomendo!",
        "author": "vasco_lima",
        "rating": 5,
        "userId": "0ccbb871-680e-3fa5-b392-a409d9115f50",
        "stampCount": 20
      },
      {
        "id": "static-cavadinho-3",
        "date": "2026-07-07",
        "lang": "pt",
        "text": "Cavadinho é uma revelação muito merecida. Ótima praia mesmo ao lado de Braga.",
        "author": "NzingaCF",
        "rating": 4,
        "userId": "c5e39606-2fdc-076c-b49c-1b022f30ec1a",
        "stampCount": 7
      },
      {
        "id": "static-extra-cavadinho-marg",
        "date": "2026-07-12",
        "lang": "pt",
        "text": "Cavadinho agradou-me bastante. Agua fresca e boa area de lazer para os mais novos. Vale a visita.",
        "author": "MargaridaS",
        "rating": 4,
        "userId": "7869574c-fabc-59ed-d45c-8f6e0ab89782"
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-cavez",
    "name": "Praia Fluvial de Cavez",
    "type": "praia_fluvial",
    "river": "Rio Tâmega",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780404305973_CABECEIRAS_DE_BASTO_CAVEZ_2022_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Braga",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786478575303_Cavez_QR.jpeg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Cavez CABECEIRAS DE BASTO.jpg",
    "coordinates": {
      "lat": 41.51601,
      "lng": -7.890001
    },
    "description": "<p>A praia fluvial de Cavez é uma praia rural, situada na foz da ribeira de Moimenta, junto ao rio Tâmega, e rodeada de uma paisagem sublime, verde e tranquila. A zona de banhos é criada artificialmente por intermédio de dois açudes. O espaço abrange uma zona relvada, sanitários, bar de apoio e parque de merendas. Dispõe também de uma pista de Pesca Desportiva que recebe diversas provas de cariz regional, nacional e internacional. Explorar as imediações é conectar-se com a natureza.</p>",
    "photoFocals": [
      {
        "x": 49.41943092135103,
        "y": 97.20934786865983,
        "zoom": 1,
        "mobile": {
          "x": 52.01392439916611,
          "y": 50,
          "zoom": 1
        }
      }
    ],
    "municipality": "Cabeceiras de Basto",
    "signLocation": "O QRCode está afixado no bar da praia fluvial.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-cinco-reis",
    "name": "Praia Fluvial de Cinco Reis",
    "type": "praia_fluvial",
    "river": "Albufeira do Alqueva",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780429104498_BEJA_CINCO_REIS_11_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780429100756_BEJA_CINCO_REIS_13_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780429105690_BEJA_CINCO_REIS_10_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780429108697_BEJA_CINCO_REIS_6_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780429102636_BEJA_CINCO_REIS_12_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780429112274_BEJA_CINCO_REIS_2_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Beja",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786243332090_Cinco_Reis_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Cinco Reis BEJA.jpg",
    "coordinates": {
      "lat": 38.011773,
      "lng": -7.935867
    },
    "description": "<p>Situada a 7 km da cidade de Beja, na Albufeira de Cinco Reis, esta praia fluvial com 265 metros de frente está integrada num parque fluvial cheio de alternativas para os tempos de lazer: atividades náuticas com veículos não motorizados, observação de aves, circuito de manutenção, bar com petiscos regionais, quatro trilhos rurais nas proximidades e ainda, a cerca de um quilómetro, a vila romana de Pisões. A praia tem zona concessionada com palhotas e espreguiçadeiras e é Praia Acessível.</p>",
    "photoFocals": [
      {
        "x": 47.15173342428201,
        "y": 77.51404884690346,
        "zoom": 1,
        "mobile": {
          "x": 49.70971546067552,
          "y": 98.9426202754749,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 49.12429009726483,
        "zoom": 1,
        "mobile": {
          "x": 67.11835739291193,
          "y": 65,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 67,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 67,
          "zoom": 1
        }
      },
      {
        "x": 50.29028453932448,
        "y": 24.977544226124422,
        "zoom": 1,
        "mobile": {
          "x": 50.29028453932448,
          "y": 24.977544226124422,
          "zoom": 1
        }
      },
      {
        "x": 49.365119599652644,
        "y": 40.99427181930936,
        "fit": "cover",
        "zoom": 1,
        "mobile": {
          "x": 51.35466118351426,
          "y": 52.244271819309354,
          "zoom": 1
        }
      },
      {
        "x": 50.677330591757126,
        "y": 61.72896403159475,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 54,
          "zoom": 1
        }
      }
    ],
    "municipality": "Beja",
    "signLocation": "A placa está afixada na parede do lado esquerdo do bar da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-coja",
    "name": "Praia Fluvial de Côja",
    "type": "praia_fluvial",
    "river": "Rio Alva",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784165687382_Praia_Fluvial_de_Coja_0.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784165689751_Praia_Fluvial_de_Coja_1.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784165691087_Praia_Fluvial_de_Coja_2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784165692523_Praia_Fluvial_de_Coja_3.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784165694427_Praia_Fluvial_de_Coja_4.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784165696503_Praia_Fluvial_de_Coja_5.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784165697985_Praia_Fluvial_de_Coja_6.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Coimbra",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Côja ARGANIL.jpg",
    "coordinates": {
      "lat": 40.26768,
      "lng": -7.995
    },
    "description": "<p>Esta praia fluvial está localizada em Côja, junto à confluência do rio Alva com a ribeira da Mata numa zona arborizada e tranquila, arborizada por choupos e amieiros, e totalmente equipada. A praia fluvial é dividida em duas partes: num lado, o açude cria um espelho de água, onde se disponibilizam passeios de gaivotas e pesca desportiva e noutro surgem as duas margens com areal. A praia é Acessível e dispõe de cadeira anfíbia. Esta zona beirã foi alcunhada por poetas e pintores como a “Princesa do Alva”.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 47,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 47,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 59.04445459886416,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 58,
          "zoom": 1
        }
      },
      {
        "x": 46.104093745244256,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 46.104093745244256,
          "y": 100,
          "zoom": 1
        }
      },
      {
        "x": 45.995874127056595,
        "y": 59.83556367909132,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 45.83987205431164,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 8.906325478164376,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 0,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 65.38670931522945,
        "zoom": 1,
        "mobile": {
          "x": 40.68559965385674,
          "y": 61,
          "zoom": 1
        }
      },
      {
        "x": 49.675341145437024,
        "y": 43.764344931131276,
        "zoom": 1,
        "mobile": {
          "x": 5.369004363782615,
          "y": 43.764344931131276,
          "zoom": 1
        }
      }
    ],
    "municipality": "Arganil",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-constancia",
    "name": "Praia Fluvial de Constância",
    "type": "praia_fluvial",
    "river": "Rio Tejo e Rio Zêzere",
    "inRede": true,
    "photos": [
      "img/praias/constancia/constancia/1.jpg",
      "img/praias/constancia/constancia/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784210570191_Constancia-2026-low-3.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784201721798_Constancia-8_low.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784210572971_Constancia-low-2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784201727231_Constancia-1_low.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784201735006_Constancia-42_low.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784201742170_Constancia-36_Low.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784201747852_Constancia-24_low.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784201754671_Constancia-22_low.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Santarém",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786235272498_Constancia_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Constância CONSTÂNCIA.jpg",
    "coordinates": {
      "lat": 39.474806,
      "lng": -8.34125
    },
    "description": "<p>É a última praia fluvial do Zêzere antes de chegar à foz, no Tejo, cerca de 200 metros à frente. Requalificada em 2022, apresenta um vasto areal, chapéus de sol, zona relvada com sombras, estacionamento gratuito, churrasqueiras, lava-pés e rampa de acesso à praia. Bicicletas e canoas estão disponíveis por aluguer. O bar com esplanada serve petiscos e existem restaurantes nas imediações, assim como um parque de campismo. A 800 m, há um parque de autocaravanas.</p>",
    "photoFocals": [
      {
        "x": 48.8566564557401,
        "y": 47,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 92,
          "zoom": 1
        }
      },
      {
        "x": 49.865488994792955,
        "y": 71.10714285714286,
        "zoom": 1,
        "mobile": {
          "x": 73.67222044755292,
          "y": 85.75,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 53,
        "zoom": 1
      },
      {
        "x": 48.93333333333333,
        "y": 4.035714285714292,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 61,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 49,
        "zoom": 1
      },
      {
        "x": 50.733333333333334,
        "y": 78.75,
        "zoom": 1,
        "mobile": {
          "x": 57.31686813833454,
          "y": 50.892857142857146,
          "zoom": 1
        }
      },
      {
        "x": 49.93333333333333,
        "y": 61.5,
        "zoom": 1,
        "mobile": {
          "x": 29.05873893867303,
          "y": 62.392857142857146,
          "zoom": 1
        }
      },
      {
        "x": 52.266666666666666,
        "y": 50.67857142857143,
        "zoom": 1,
        "mobile": {
          "x": 53.65843406916727,
          "y": 58,
          "zoom": 1
        }
      },
      {
        "x": 50.333333333333336,
        "y": 51.892857142857146,
        "zoom": 1,
        "mobile": {
          "x": 78.52479586632818,
          "y": 53.67857142857143,
          "zoom": 1
        }
      },
      {
        "x": 50.266666666666666,
        "y": 47.214285714285715,
        "zoom": 1,
        "mobile": {
          "x": 66.7857563173557,
          "y": 59.714285714285715,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 6,
    "municipality": "Constância",
    "signLocation": "A placa encontra-se no painel informativo, à entrada da praia, junto à escadaria de acesso à areia.",
    "averageRating": 4.5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-constancia-1",
        "date": "2026-07-17",
        "lang": "pt",
        "text": "Constância tem uma das praias mais simpáticas que conheço. Adorámos.",
        "author": "Marisa_88",
        "rating": 5,
        "userId": "471a04e6-e224-61fd-9912-f77285f0154f",
        "stampCount": 16
      },
      {
        "id": "static-constancia-2",
        "date": "2026-07-14",
        "lang": "pt",
        "text": "Ótima praia para família. Boa localização e muita sombra.",
        "author": "FernandoR",
        "rating": 4,
        "userId": "b3736efb-1a79-d379-4f93-ce8ee59d0156",
        "stampCount": 12
      },
      {
        "id": "static-constancia-3",
        "date": "2026-07-15",
        "lang": "pt",
        "text": "Constância tem tudo para uma boa tarde de praia. Excelente!",
        "author": "Eduardo_JB",
        "rating": 5,
        "userId": "7c5d7e7b-eaad-4538-2e6e-a27ace3b3ae4",
        "stampCount": 1
      },
      {
        "id": "static-constancia-4",
        "date": "2026-06-28",
        "lang": "pt",
        "text": "Boa praia, bastante organizada. Aparcamento facil e vigilacia na agua. Voltarei.",
        "author": "MarcosBF",
        "rating": 4,
        "userId": "39352648-6b9c-0ce7-8098-7d1144ed6e2e",
        "stampCount": 8
      },
      {
        "id": "static-extra-constancia-axd5",
        "date": "2026-07-14",
        "lang": "pt",
        "text": "Constância é linda, a confluencia dos rios impressiona muito. Dias inesquecíveis!",
        "author": "AlexandreD5",
        "rating": 5,
        "userId": "82d36e8d-b025-fe40-3776-86b5d198ad43"
      },
      {
        "id": "static-extra-constancia-sm1",
        "date": "2026-07-09",
        "lang": "pt",
        "text": "Boa praia, bem localizada na confluência dos dois rios. O centro histórico de Constância também merece visita.",
        "author": "SofiaMarcos1",
        "rating": 4,
        "userId": "35c01874-ad00-9ece-b3e1-d85590e4ce83"
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-cornicovo",
    "name": "Praia Fluvial do Cornicovo",
    "type": "praia_fluvial",
    "river": "Rio Alva",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783683993966_PENACOVA_CORNICOVO_2026_15_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783684002168_PENACOVA_CORNICOVO_2026_1_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783684000771_PENACOVA_CORNICOVO_2026_2_1_wm.jpg",
      "img/praias/penacova/cornicovo/1.jpg",
      "img/praias/penacova/cornicovo/2.jpg",
      "img/praias/penacova/cornicovo/3.jpg",
      "img/praias/penacova/cornicovo/4.jpg",
      "img/praias/penacova/cornicovo/5.jpg",
      "img/praias/penacova/cornicovo/6.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Coimbra",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786300874951_Cornicovo_QR.jpeg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Cornicovo PENACOVA.jpg",
    "coordinates": {
      "lat": 40.290681,
      "lng": -8.212724
    },
    "description": "<p>No extremo nordeste do concelho, a praia fluvial de Cornicovo situa-se entre as aldeias de Hombres e Laborins, na União das Freguesias de São Pedro de Alva e São Paio de Mondego. É a mais natural das três praias classificadas do concelho e está banhada pelo rio Alva. Através do açude foi criado um espelho de água, complementado por parque de merendas. Os acessos são em terra batida, mas tem estacionamento. A partir da praia, existe um percurso de 700 m até à zona de lazer conhecida por praia da Maria Delgada.</p>",
    "photoFocals": [
      {
        "x": 50.40353301562114,
        "y": 74.5,
        "zoom": 1,
        "mobile": {
          "x": 49.755452268103795,
          "y": 70.4659090909091,
          "zoom": 1
        }
      },
      {
        "x": 49.865488994792955,
        "y": 72.07142857142857,
        "zoom": 1,
        "mobile": {
          "x": 79.7785675603371,
          "y": 74.03571428571428,
          "zoom": 1
        }
      },
      {
        "x": 49.865488994792955,
        "y": 64.21428571428572,
        "zoom": 1,
        "mobile": {
          "x": 0.9339430723448601,
          "y": 51.357142857142854,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 76,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 86,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 77,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 77,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 58,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 92,
        "zoom": 1
      }
    ],
    "ratingCount": 1,
    "municipality": "Penacova",
    "signLocation": "O QRCODE encontra-se no bar da praia.",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-cornicovo-1",
        "date": "2026-06-23",
        "lang": "pt",
        "text": "Já era minha favorita de sempre e continua a surpreender. Nota máxima!",
        "author": "PaulaSimoes",
        "rating": 5,
        "userId": "a11e0d15-c24a-7f78-2610-9f6dd08b4895",
        "stampCount": 2
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-destriz",
    "name": "Praia Fluvial de Destriz",
    "type": "praia_fluvial",
    "river": "Rio Alfusqueiro",
    "inRede": true,
    "photos": [
      "img/praias/oliveira-de-frades/destriz/1.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780423796872_OLIVEIRA_DE_FRADES_DESTRIZ_2025_23_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780423802091_OLIVEIRA_DE_FRADES_DESTRIZ_2025_21_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780423812812_OLIVEIRA_DE_FRADES_DESTRIZ_2025_24_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780423816484_OLIVEIRA_DE_FRADES_DESTRIZ_2025_25_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780423823927_OLIVEIRA_DE_FRADES_DESTRIZ_2025_22_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780423833653_OLIVEIRA_DE_FRADES_DESTRIZ_2025_11_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780423836128_OLIVEIRA_DE_FRADES_DESTRIZ_2025_13_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780423837695_OLIVEIRA_DE_FRADES_DESTRIZ_2025_14_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780423838722_OLIVEIRA_DE_FRADES_DESTRIZ_2025_15_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780423839664_OLIVEIRA_DE_FRADES_DESTRIZ_2025_16_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780423840820_OLIVEIRA_DE_FRADES_DESTRIZ_2025_17_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780423842182_OLIVEIRA_DE_FRADES_DESTRIZ_2025_18_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780423844250_OLIVEIRA_DE_FRADES_DESTRIZ_2025_20_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Viseu",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786329694610_Destriz_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Destriz OLIVEIRA DE FRADES.jpeg",
    "coordinates": {
      "lat": 40.648472,
      "lng": -8.281972
    },
    "description": "<p>Na União de Freguesias de Destriz e Reigoso, a calmaria das águas do rio Alfusqueiro (afluente do rio Águeda), as suas margens relvadas e bem cuidadas e as sombras da densa vegetação fazem desta praia fluvial um recanto para aproveitar o verão. O espaço está muito bem organizado, com materiais naturais, nomeadamente pedra e madeira. A praia contempla parque de merendas, parque infantil, chuveiros, lava- louça, um bar com uma agradável esplanada e uma pérgula em madeira.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 73,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 73,
          "zoom": 1
        }
      },
      {
        "x": 49.70971546067552,
        "y": 65.48900058750571,
        "zoom": 1,
        "mobile": {
          "x": 38.67167525469063,
          "y": 53.16443632090868,
          "zoom": 1
        }
      },
      {
        "x": 49.12914638202655,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 49.12914638202655,
          "y": 100,
          "zoom": 1
        }
      },
      {
        "x": 61.61138157297935,
        "y": 49.373327240681505,
        "zoom": 1,
        "mobile": {
          "x": 49.748259450104236,
          "y": 50,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 28.37763561590182,
        "zoom": 1,
        "mobile": {
          "x": 73.41187114030602,
          "y": 29.422090214765976,
          "zoom": 1
        }
      },
      {
        "x": 67.997641438118,
        "y": 43,
        "zoom": 1,
        "mobile": {
          "x": 81.46756873697046,
          "y": 52.19120047000457,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 76.08029244728769,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 80.67589268228997,
          "zoom": 1
        }
      },
      {
        "x": 49.612953947567355,
        "y": 49.84894575363927,
        "zoom": 1,
        "mobile": {
          "x": 58.17213264402332,
          "y": 47.13336379659246,
          "zoom": 1
        }
      },
      {
        "x": 47.968008224728614,
        "y": 17.204125595665516,
        "zoom": 1,
        "mobile": {
          "x": 50.75522164968729,
          "y": 48.53776356159018,
          "zoom": 1
        }
      },
      {
        "x": 49.70971546067552,
        "y": 41.942163326587895,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 40.27103596840524,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 50,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 50.41778183954566,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 78.84032900319865,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 56.28010966773288,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 49,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 49,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 43,
        "zoom": 1,
        "mobile": {
          "x": 10.728474216260864,
          "y": 38.822181604543374,
          "zoom": 1
        }
      }
    ],
    "municipality": "Oliveira de Frades",
    "signLocation": "O QRCODE encontra-se no bar da zona balnear.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-ereira",
    "name": "Praia Fluvial de Ereira",
    "type": "praia_fluvial",
    "river": "Rio Mondego",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783628109961_eira_4.05_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783628112240_eira_10.01-2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783628113382_esteiro_ereira_arq_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Coimbra",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": true,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786291412610_Ereira_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Ereira MONTEMOR-O-VELHO.jpg",
    "coordinates": {
      "lat": 40.148935,
      "lng": -8.712193
    },
    "description": "<p>A Praia Fluvial da Ereira, na freguesia de Ereira, combina as águas doces do Mondego com as areias finas das águas costeiras. A praia fornece ampla zonas de sombras, campos de futsal, voleibol e futebol de praia, churrasqueiras e parque de merendas, parque de manutenção e parque infantil. É local de descanso para a família com ou sem crianças tem sido galardoada pela sua qualidade. Localizada às portas da povoação, vale a pena um passeio de descoberta do património e gastronomia locais.</p>",
    "photoFocals": [
      {
        "x": 50.53804402082819,
        "y": 43.714285714285715,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 58,
          "zoom": 1
        }
      },
      {
        "x": 51.614132062484565,
        "y": 27.75,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 22.75,
          "zoom": 1
        }
      },
      {
        "x": 48.991167460947146,
        "y": 91.25,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 96.96428571428571,
          "zoom": 1
        }
      }
    ],
    "municipality": "Montemor-o-Velho",
    "signLocation": "O QRCODE encontra-se no bar da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-fernandaires",
    "name": "Praia Fluvial de Fernandaires",
    "type": "praia_fluvial",
    "river": "Rio Zêzere - Albufeira de Castelo de Bode",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783726342737_VILA_DE_REI_FERNANDAIRES_2026_1_wm.jpg",
      "img/praias/vila-de-rei/fernandaires/1.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783726432931_Fernandaires-17_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783726434523_Fernandaires-26_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783726435791_Fernandaires-9_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783726436988_Fernandaires-28_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783726438180_FERNANDAIRES_2016_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783726439603_Fernandaires_2016_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Castelo Branco",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": true,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": false,
      "goldQuality": true,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786272462960_Fernandaires_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Fernandaires VILA DE REI.jpg",
    "coordinates": {
      "lat": 39.734694,
      "lng": -8.209333
    },
    "description": "<p>A barragem de Castelo de Bode, rodeada de encostas arborizadas, dá as boas vindas a miúdos e graúdos com uma extensa área de margens para passeios e banhos, piscina flutuante e parque aquático insuflável. O aluguer de embarcações com e sem motor, o Cable Park (sem necessidade de veículo de tração), e o ancoradouro municipal para barcos de lazer e marítimo-turísticos permitem um sem número de atividades náuticas. A sugestão de visita vai para o miradouro de Fernandaires e o Museu do Fogo e da Resina.</p>",
    "photoFocals": [
      {
        "x": 51.008832539052854,
        "y": 68.10714285714286,
        "zoom": 1,
        "mobile": {
          "x": 27.5518140955686,
          "y": 67.39285714285715,
          "zoom": 1
        }
      },
      {
        "x": 52.08492058070923,
        "y": 35.785714285714285,
        "zoom": 1,
        "mobile": {
          "x": 47.84797995931337,
          "y": 64.17857142857143,
          "zoom": 1
        }
      },
      {
        "x": 50.60529952343171,
        "y": 37.964285714285715,
        "zoom": 1,
        "mobile": {
          "x": 55.98534962514828,
          "y": 38.67857142857143,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 42.107142857142854,
        "zoom": 1,
        "mobile": {
          "x": 10.187629247297366,
          "y": 38,
          "zoom": 1
        }
      },
      {
        "x": 50.739810528638756,
        "y": 94.42857142857143,
        "zoom": 1,
        "mobile": {
          "x": 7.053803702700186,
          "y": 99.42857142857143,
          "zoom": 1
        }
      },
      {
        "x": 50.40353301562114,
        "y": 77.82142857142857,
        "zoom": 1,
        "mobile": {
          "x": 34.47858471454009,
          "y": 78.89285714285714,
          "zoom": 1
        }
      },
      {
        "x": 49.93274449739648,
        "y": 64.21428571428571,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 61,
          "zoom": 1
        }
      },
      {
        "x": 49.46195597917181,
        "y": 68.75,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 45,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Vila de Rei",
    "signLocation": "A placa encontra-se no painel informativo da praia.",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-fernandaires-1",
        "date": "2026-06-09",
        "lang": "pt",
        "text": "Fernandaires é uma praia muito sossegada. Ótima para quem quer fugir à confusão.",
        "author": "ElenaMV",
        "rating": 5,
        "userId": "90db1e8f-e8c1-1f1b-b486-cc11a0f3ed7d",
        "stampCount": 18
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-folgosa",
    "name": "Praia Fluvial de Folgosa",
    "type": "praia_fluvial",
    "river": "Rio Paiva",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780426701088_CASTRO_DAIRE_FOLGOSA_2O25_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780426695443_CASTRO_DAIRE_FOLGOSA_2O25_4_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780426685503_CASTRO_DAIRE_FOLGOSA_2O25_18_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780426687649_CASTRO_DAIRE_FOLGOSA_2O25_14_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780669184919_73_-_Castro_Daire_MKT_Territorial_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780426689295_CASTRO_DAIRE_FOLGOSA_2O25_13_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780426694334_CASTRO_DAIRE_FOLGOSA_2O25_7_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780426769523_CASTRO_DAIRE_FOLGOSA_2O25_19_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780669192519_117_-_Castro_Daire_MKT_Territorial_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780669197472_119_-_Castro_Daire_MKT_Territorial_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Viseu",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786314659844_Folgosa_QR.jpeg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Folgosa CASTRO DAIRE.jpg",
    "coordinates": {
      "lat": 40.888508,
      "lng": -7.905353
    },
    "description": "<p>Localizada na margem direita do rio Paiva e rodeada por frondosas árvores, esta praia oferece tranquilidade e águas calmas na sua represa de aspeto quase natural. Totalmente equipada e com estacionamento, reserva uma área a campismo selvagem o que lhe permite pernoitar por este local. Para além disso, possui bar com esplanada, churrasqueiras, parque de merendas, campo de futebol e parque infantil, garantindo dias bem passados. Esta praia é cuidada pelo Grupo Desportivo e Recreativo de Folgosa.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 49.91109080227169,
        "zoom": 1,
        "mobile": {
          "x": 52.01392439916611,
          "y": 49.28441804295319,
          "zoom": 1
        }
      },
      {
        "x": 50.967615131081615,
        "y": 65.53345518636986,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 53,
          "zoom": 1
        }
      },
      {
        "x": 49.806476973783674,
        "y": 58.81787322932306,
        "zoom": 1,
        "mobile": {
          "x": 80.26708351117108,
          "y": 58.81787322932306,
          "zoom": 1
        }
      },
      {
        "x": 50.387046052432645,
        "y": 35.87094457862785,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 53,
          "zoom": 1
        }
      },
      {
        "x": 49.06666666666667,
        "y": 42.17857142857143,
        "zoom": 1,
        "mobile": {
          "x": 49.49707067480399,
          "y": 44.142857142857146,
          "zoom": 1
        }
      },
      {
        "x": 50.387046052432645,
        "y": 60.40439976499771,
        "zoom": 1,
        "mobile": {
          "x": 50.387046052432645,
          "y": 60.40439976499771,
          "zoom": 1
        }
      },
      {
        "x": 49.51619243445919,
        "y": 72.21796461910046,
        "zoom": 1,
        "mobile": {
          "x": 25.581166660110924,
          "y": 54.46223643840982,
          "zoom": 1
        }
      },
      {
        "x": 49.51619243445919,
        "y": 70.8001827795548,
        "zoom": 1,
        "mobile": {
          "x": 49.51619243445919,
          "y": 89.39147463933676,
          "zoom": 1
        }
      },
      {
        "x": 57.13333333333333,
        "y": 99.75,
        "zoom": 1,
        "mobile": {
          "x": 95.40762285848787,
          "y": 70.46428571428571,
          "zoom": 1
        }
      },
      {
        "x": 53.06666666666666,
        "y": 0,
        "zoom": 1,
        "mobile": {
          "x": 12.60868990175804,
          "y": 0,
          "zoom": 1
        }
      }
    ],
    "municipality": "Castro Daire",
    "signLocation": "O QRCODE encontra-se no bar da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-fontes",
    "name": "Praia Fluvial de Fontes",
    "type": "praia_fluvial",
    "river": "Rio Zêzere - Albufeira de Castelo de Bode",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783726170388_ABRANTES_Praia_Fluvial_de_Fontes_2026_CAPA_2_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783726162901_ABRANTES_FONTES_2022_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783726168740_Praia_Fluvial_de_Fontes_2_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784221601669_Abrantes_Fontes_2026_20.jpg",
      "img/praias/abrantes/fontes/3.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784221606425_Abrantes_Fontes_2026_22.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784221612208_Abrantes_Fontes_2026_25.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784221613369_Abrantes_Fontes_2026_27.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783726166642_ABRANTES_FONTES_2020_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783726164007_ABRANTES_FONTES_2024_1_wm.jpg",
      "img/praias/abrantes/fontes/2.jpg",
      "img/praias/abrantes/fontes/1.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784221625540_Abrantes_Fontes_2026_37.jpeg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Santarém",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": true,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": false,
      "goldQuality": true,
      "petFriendly": true
    },
    "video360": null,
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786276371418_Fontes_QR.jpeg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Fontes ABRANTES.jpg",
    "coordinates": {
      "lat": 39.605333,
      "lng": -8.263611
    },
    "description": "<p>É na povoação da Cabeça Ruiva, na freguesia de Fontes, que se encontra a praia fluvial. Rodeada de encostas arborizadas e situada na margem esquerda da albufeira de Castelo do Bode, esta praia convida a desfrutar de dias de puro descanso. Aqui é possível desfrutar da piscina flutuante, experimentar diferentes desportos náuticos, passear de barco ou pausar com uma refeição ligeira ou uma bebida refrescante.</p>",
    "photoFocals": [
      {
        "x": 50.60529952343171,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 100,
          "zoom": 1
        }
      },
      {
        "x": 50.201766507810575,
        "y": 84.78571428571428,
        "zoom": 1,
        "mobile": {
          "x": 61.83611022377646,
          "y": 66.39285714285714,
          "zoom": 1
        }
      },
      {
        "x": 49.93274449739648,
        "y": 55.892857142857146,
        "zoom": 1,
        "mobile": {
          "x": 10.765979756899831,
          "y": 56.07142857142858,
          "zoom": 1
        }
      },
      {
        "x": 54.26666666666667,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 49.53222257715609,
          "y": 100,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 83,
        "zoom": 1,
        "mobile": {
          "x": 33.85984969485028,
          "y": 83.35714285714286,
          "zoom": 1
        }
      },
      {
        "x": 50.06666666666667,
        "y": 57.285714285714285,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 63,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 54,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 54,
          "zoom": 1
        }
      },
      {
        "x": 49.46666666666667,
        "y": 59.964285714285715,
        "zoom": 1,
        "mobile": {
          "x": 37.94868777215488,
          "y": 63.714285714285715,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 49,
        "zoom": 1
      },
      {
        "x": 40.92050714852432,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 58.17857142857143,
          "zoom": 1
        }
      },
      {
        "x": 49.59646698437886,
        "y": 39.14285714285714,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 39.857142857142854,
          "zoom": 1
        }
      },
      {
        "x": 49.865488994792955,
        "y": 86.82142857142857,
        "zoom": 1,
        "mobile": {
          "x": 35.79666773146825,
          "y": 86.82142857142857,
          "zoom": 1
        }
      },
      {
        "x": 50.2,
        "y": 47.035714285714285,
        "zoom": 1,
        "mobile": {
          "x": 46.34156593083273,
          "y": 54.357142857142854,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Abrantes",
    "signLocation": "A placa está no bar da praia",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-fontes-1",
        "date": "2026-07-16",
        "lang": "pt",
        "text": "Uma praia muito completa e bem organizada. Parabéns ao município!",
        "author": "SandraMartins",
        "rating": 5,
        "userId": "8bcbdbcc-a10e-51a5-51c2-fe8a5b6eeeee",
        "stampCount": 3
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-foz-do-cobrao",
    "name": "Praia Fluvial de Foz do Cobrão",
    "type": "praia_fluvial",
    "river": "Ribeira do Cobrão",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780339508291_FOZ_DO_COBRAO_2026_20_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780339481896_FOZ_DO_COBRAO_2026_4_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780339483134_FOZ_DO_COBRAO_2026_5_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780339479534_FOZ_DO_COBRAO_2026_11_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780339397300_FOZ_DO_COBRAO_2026_10_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780339484254_FOZ_DO_COBRAO_2026_14_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780339485298_FOZ_DO_COBRAO_2026_12_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780339486502_FOZ_DO_COBRAO_2026_9_wm.jpg"
    ],
    "inVotar": true,
    "district": "Castelo Branco",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786236751651_Foz_do_Cobrao_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Foz do Cobrão VILA VELHA DE RÓDÃO.jpg",
    "coordinates": {
      "lat": 39.730125,
      "lng": -7.760396
    },
    "description": "<p>A Zona de Lazer da Foz do Cobrão situa-se nas margens do ribeiro do Cobrão, no coração da Aldeia do Xisto da Foz do Cobrão. É um local aprazível, requalificado em 2016 e 2021, criando um conjunto de estruturas em xisto e madeira, com escadarias, cascatas e mobiliário. No meio do ribeiro permanece o grande bloco de pedra, sendo criada uma piscina que também servirá de apoio a regas e combate a incêndios. As margens arrelvadas servem de solário e descanso. A praia tem todos os equipamentos necessários.</p>",
    "photoFocals": [
      {
        "x": 50.677330591757126,
        "y": 51.626672759318495,
        "zoom": 1,
        "mobile": {
          "x": 9.391880408851883,
          "y": 49.74665448136302,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 30.230889744761406,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 53,
          "zoom": 1
        }
      },
      {
        "x": 54.54779111608358,
        "y": 26.950780077028526,
        "zoom": 1,
        "mobile": {
          "x": 49.26123956827254,
          "y": 34.47085318885045,
          "zoom": 1
        }
      },
      {
        "x": 50.29028453932448,
        "y": 41.15536262158105,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 40.73758078203539,
          "zoom": 1
        }
      },
      {
        "x": 50.96769192303109,
        "y": 52.036682486358316,
        "zoom": 1,
        "mobile": {
          "x": 98.33418557998662,
          "y": 58.59560023500229,
          "zoom": 1
        }
      },
      {
        "x": 28.90599014242085,
        "y": 15.146288922253412,
        "zoom": 1,
        "mobile": {
          "x": 26.839869409589742,
          "y": 45.226581369541094,
          "zoom": 1
        }
      },
      {
        "x": 49.70971546067552,
        "y": 25.919707552712318,
        "zoom": 1,
        "mobile": {
          "x": 90.23994399389348,
          "y": 32.18643514589725,
          "zoom": 1
        }
      },
      {
        "x": 49.51619243445919,
        "y": 63.071218747960046,
        "zoom": 1,
        "mobile": {
          "x": 21.04983676198718,
          "y": 49.28441804295319,
          "zoom": 1
        }
      }
    ],
    "municipality": "Vila Velha de Ródão",
    "signLocation": "A placa encontra-se na entrada da praia, à direita do placard informativo de madeira.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-foz-do-lizandro",
    "name": "Praia Fluvial de Foz do Lizandro",
    "type": "praia_fluvial",
    "river": "Rio Lizandro",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1785516277075_Praia_da_Foz_do_Lizandro_9.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1785516278601_Praia_da_Foz_do_Lizandro_12.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1785516280152_Praia_da_Foz_do_Lizandro_14.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780426051139_praia_da_foz_do_lizandro_4_1_1024_2500_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Lisboa",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": false,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": true,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Foz do Lizandro MAFRA.jpg",
    "coordinates": {
      "lat": 38.940212,
      "lng": -9.413372
    },
    "description": "<p>Não falta espaço, ao longo do extenso areal da praia da Foz do Lizandro. Situada na freguesia da Carvoeira, a praia é mais que uma zona de banhos. Ali existem diversos e modernos bares e restaurantes com esplanadas, dispostos ao longo de um passadiço sobrelevado, paralelo à frente de rio/ mar e que permite efetuar a ligação a um amplo parque de estacionamento. A praia está totalmente equipada e ainda dispõe de colmos e espreguiçadeiras para aluguer. A poucos metros, fica a água salgada.</p>",
    "photoFocals": [
      {
        "x": 51.733333333333334,
        "y": 83.39285714285714,
        "zoom": 1,
        "mobile": {
          "x": 72.81141243127827,
          "y": 67.32142857142857,
          "zoom": 1
        }
      },
      {
        "x": 50.4,
        "y": 29.928571428571423,
        "zoom": 1,
        "mobile": {
          "x": 35.79666773146825,
          "y": 63.67857142857143,
          "zoom": 1
        }
      },
      {
        "x": 56.8,
        "y": 61.99999999999999,
        "zoom": 1,
        "mobile": {
          "x": 50.6,
          "y": 86.82142857142857,
          "zoom": 1
        }
      },
      {
        "x": 51.70094846441495,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 49.20421053359166,
          "y": 93.84334113565788,
          "zoom": 1
        }
      }
    ],
    "municipality": "Mafra",
    "passportStamp": true,
    "inPassaporteDigital": false
  },
  {
    "id": "praia-fluvial-de-fragas-de-sao-simao",
    "name": "Praia Fluvial de Fragas de S. Simão",
    "type": "praia_fluvial",
    "river": "Ribeira de Alge",
    "inRede": true,
    "photos": [
      "img/praias/figueiro-dos-vinhos/fragas-de-sao-simao/1.jpg",
      "img/praias/figueiro-dos-vinhos/fragas-de-sao-simao/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783684208034_Fragas_S._Simao-32_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783684209546_Fragas_S._Simao-14_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783684210847_Fragas_S._Simao-11_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783684212143_Fragas_S._Simao-41_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783684213895_Fragas_S._Simao-44_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Leiria",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": false,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Fragas de São Simão FIGUEIRÓ DOS VINHOS.jpg",
    "coordinates": {
      "lat": 39.915817,
      "lng": -8.316917
    },
    "description": "<p>A pureza das águas da ribeira de Alge, que desagua no Zêzere, deixa vislumbrar as pequenas pedras no seu interior. A praia fluvial, toda equipada, está embutida entre duas fragas majestosas e rodeada de loureiros e sobreiros. Em 2020, ganhou o Percurso Fragas de São Simão, que complementa o percurso pedestre PR1 FVN, e que serve, simultaneamente, de acesso à praia e à aldeia do Casal de São Simão, de visita obrigatória, no outro lado do vale. Para os amantes da escalada existe as Fragas do Cercal.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 60,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 60,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 81,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 81,
          "zoom": 1
        }
      },
      {
        "x": 49.93274449739648,
        "y": 78.5,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 51,
          "zoom": 1
        }
      },
      {
        "x": 50.33627751301762,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 100,
          "zoom": 1
        }
      },
      {
        "x": 51.68138756508809,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 36.22707173960558,
          "y": 52.42857142857143,
          "zoom": 1
        }
      },
      {
        "x": 52.08492058070923,
        "y": 87.07142857142857,
        "zoom": 1,
        "mobile": {
          "x": 41.97042638948207,
          "y": 87.78571428571429,
          "zoom": 1
        }
      },
      {
        "x": 51.21059904686342,
        "y": 88,
        "zoom": 1,
        "mobile": {
          "x": 43.97434388607744,
          "y": 42.82142857142857,
          "zoom": 1
        }
      }
    ],
    "municipality": "Figueiró dos Vinhos",
    "signLocation": "A placa encontra-se à entrada, no estacionamento N.º1, junto ao painel informativo.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-janeiro-de-baixo",
    "name": "Praia Fluvial de Janeiro de Baixo",
    "type": "praia_fluvial",
    "river": "Rio Zêzere",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780362818832_Janeiro_de_Baixo_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Coimbra",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786237992433_Janeiro_de_Baixo_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Janeiro de Baixo PAMPILHOSA DA SERRA.jpg",
    "coordinates": {
      "lat": 40.046759,
      "lng": -7.801454
    },
    "description": "<p>Inserida num verdadeiro santuário natural e etnográfico, em plena aldeia do xisto, esta praia fluvial é colecionista de galardões de qualidade ao longo dos anos. Em pleno rio Zêzere, mais um cenário idílico, um ambiente tranquilo e um conjunto de equipamentos que contribuem para uma permanência mais duradoura: parque infantil, parque desportivo, parque de lazer, parque fluvial e parque de campismo. O troço 4 da GR33 passa junto a esta zona balnear onde foi instalada uma estação intermodal do percurso.</p>",
    "photoFocals": [
      {
        "x": 51.06406947639184,
        "y": 52.89808149978156,
        "fit": "cover",
        "zoom": 1,
        "mobile": {
          "x": 39.76255097090561,
          "y": 48.36191077166337,
          "zoom": 1.42
        }
      }
    ],
    "municipality": "Pampilhosa da Serra",
    "signLocation": "O QRCODE encontra-se na entrada do bar da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-lapa-dos-dinheiros",
    "name": "Praia Fluvial de Lapa dos Dinheiros",
    "type": "praia_fluvial",
    "river": "Ribeira da Caniça",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783726643184_SEIA_LAPA_DOS_DINHEIROS_2023_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783726646146_Lapa_dos_Dinheiros_2016_2_wm.jpg",
      "img/praias/seia/lapa-dos-dinheiros/1.jpg",
      "img/praias/seia/lapa-dos-dinheiros/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783726639690_SEIA_LAPA_DOS_DINHEIROS_2023_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783726641689_SEIA_LAPA_DOS_DINHEIROS_2020_11_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783726647477_SEIA_LAPA_DOS_DINHEIROS_2026_1_BAIXO_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783726648558_SEIA_LAPA_DOS_DINHEIROS_2026_2_CIMA_2_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Guarda",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": true,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786271456049_Lapa_dos_Dinheiros_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Lapa dos Dinheiros SEIA.jpg",
    "coordinates": {
      "lat": 40.385278,
      "lng": -7.69725
    },
    "description": "<p>A praia fluvial da Lapa dos Dinheiros é um pequeno paraíso de águas límpidas e frescas, escondido entre encostas íngremes marcadas por floresta e granito, servida pelas águas da ribeira da Caniça, afluente do Alva. Nas imediações ficam as quedas da Caniça e um dos mais extensos e antigos bosques de castanheiros do concelho, com árvores centenárias – o Souto da Lapa. A praia, sempre galardoada pela sua qualidade, está totalmente equipada e é Acessível com cadeira anfíbia.</p>",
    "photoFocals": [
      {
        "x": 49.865488994792955,
        "y": 58.285714285714285,
        "zoom": 1,
        "mobile": {
          "x": 20.086921434455856,
          "y": 54,
          "zoom": 1
        }
      },
      {
        "x": 48.92391195834362,
        "y": 75,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 45.17857142857143,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 70,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 70,
          "zoom": 1
        }
      },
      {
        "x": 52.01766507810571,
        "y": 46.75,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 78,
          "zoom": 1
        }
      },
      {
        "x": 49.32744497396477,
        "y": 70.21428571428572,
        "zoom": 1,
        "mobile": {
          "x": 14.491669328670625,
          "y": 48.42857142857143,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 62.964285714285715,
        "zoom": 1,
        "mobile": {
          "x": 45.48075791455808,
          "y": 63.142857142857146,
          "zoom": 1
        }
      },
      {
        "x": 50.06725550260352,
        "y": 61.39285714285714,
        "zoom": 1,
        "mobile": {
          "x": 43.8263973846123,
          "y": 65.85714285714285,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 46,
        "zoom": 1,
        "mobile": {
          "x": 13.630861312395972,
          "y": 48.142857142857146,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Seia",
    "signLocation": "O QRCODE encontra-se no bar da praia.",
    "averageRating": 4,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-lapadin-1",
        "date": "2026-07-08",
        "lang": "pt",
        "text": "Lapa dos Dinheiros surpreende sempre. Praia muito bem tratada e bonita.",
        "author": "JoaoGC8",
        "rating": 4,
        "userId": "ce26997f-836c-7b0d-86ff-f2f1bc7eff59",
        "stampCount": 1
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-loriga",
    "name": "Praia Fluvial de Loriga",
    "type": "praia_fluvial",
    "river": "Ribeira de Loriga",
    "inRede": true,
    "photos": [
      "img/praias/seia/loriga/1.jpg",
      "img/praias/seia/loriga/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783726825045_SEIA_LORIGA_2023_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783726826364_SEIA_LORIGA_2022_3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783726827907_SEIA_LORIGA_2025_11_3_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Guarda",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": true,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786271732795_Loriga_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Loriga SEIA.jpg",
    "coordinates": {
      "lat": 40.32725,
      "lng": -7.678472
    },
    "description": "<p>Em plena serra da Estrela, esta praia aproveita as águas puras, frias e cristalinas da ribeira de Loriga, nascida no planalto superior, que à semelhança de outras, sustentaram moinhos de água e indústrias de lanifícios. No relevo acidentado criaram-se cascatas e pequenas piscinas muito apreciadas pelos mais novos. A praia está equipada e tem parque de estacionamento num patamar inferior. No Lugar do Regato há um parque para autocaravanas e não faltam pela serra atrativos geológicos e rotas pedestres. Em Loriga, o Bolo Negro é rei.</p>",
    "photoFocals": [
      {
        "x": 49.79823349218943,
        "y": 55.92857142857143,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 92,
          "zoom": 1
        }
      },
      {
        "x": 50.06725550260352,
        "y": 80.57142857142857,
        "zoom": 1,
        "mobile": {
          "x": 30.053469124217873,
          "y": 80.75,
          "zoom": 1
        }
      },
      {
        "x": 51.47962105727752,
        "y": 79.89285714285715,
        "zoom": 1,
        "mobile": {
          "x": 51.07601002034331,
          "y": 47.75,
          "zoom": 1
        }
      },
      {
        "x": 50.134511005207045,
        "y": 64,
        "zoom": 1,
        "mobile": {
          "x": 50.34971300927571,
          "y": 63.82142857142857,
          "zoom": 1
        }
      },
      {
        "x": 50.40353301562114,
        "y": 94.28571428571428,
        "zoom": 1,
        "mobile": {
          "x": 50.215202004068665,
          "y": 64.10714285714286,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 7,
    "municipality": "Seia",
    "signLocation": "O QRCODE encontra-se no bar da praia.",
    "averageRating": 4.9,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-loriga-1",
        "date": "2026-07-12",
        "lang": "pt",
        "text": "Loriga é linda de morrer. A vila e a praia em conjunto fazem disto uma visita obrigatória.",
        "author": "CatarinaOliveira7",
        "rating": 5,
        "userId": "9a225bda-c275-ac07-9d77-09aa7f65733b",
        "stampCount": 20
      },
      {
        "id": "static-loriga-2",
        "date": "2026-07-08",
        "lang": "pt",
        "text": "Fomos em família e foi perfeito. O acesso é fácil e a água estava ótima.",
        "author": "Pedro_Alves83",
        "rating": 5,
        "userId": "19b8dc99-3fa7-35e5-523c-68b1688040e6",
        "stampCount": 11
      },
      {
        "id": "static-loriga-3",
        "date": "2026-07-08",
        "lang": "pt",
        "text": "Já vamos há vários verões e nunca desilude. Nota máxima.",
        "author": "nuno.faria",
        "rating": 5,
        "userId": "4bb94d73-b391-85f6-4811-6312e212c303",
        "stampCount": 2
      },
      {
        "id": "static-loriga-4",
        "date": "2026-06-01",
        "lang": "pt",
        "text": "É sempre uma festa ir a Loriga. Nunca decepciona, ano após ano!",
        "author": "MartaB2",
        "rating": 5,
        "userId": "24f9ebce-8e49-799d-0435-d28ac4b85419",
        "stampCount": 15
      },
      {
        "id": "static-loriga-5",
        "date": "2026-07-05",
        "lang": "pt",
        "text": "Loriga é mt gira. Chegamos cedo e valeu a pena. A aldeia tbm é muito bonita, fica perto.",
        "author": "Celia_LF",
        "rating": 4,
        "userId": "6ee89368-81f9-4d20-75bb-7569ef106676",
        "stampCount": 0
      },
      {
        "id": "static-extra-loriga-tommy",
        "date": "2026-07-10",
        "lang": "en",
        "text": "Loriga village and its beach are absolutely worth the trip. Crystal clear water and stunning mountain scenery.",
        "author": "TomMurphy",
        "rating": 5,
        "userId": "3be22bb7-18c1-2c47-ce6a-16018c089e4c"
      },
      {
        "id": "static-extra-loriga-dr5",
        "date": "2026-07-15",
        "lang": "pt",
        "text": "Loriga fica em cima de tudo. Água gelada mas uma experiência incrível. Vale a pena cada quilómetro.",
        "author": "DanielR5",
        "rating": 5,
        "userId": "e9e799ad-c3bc-b23f-d4c2-ef13c9c4fd64"
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-mega-fundeira",
    "name": "Praia Fluvial de Mega",
    "type": "praia_fluvial",
    "river": "Ribeira de Mega",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783700740802_PEDROGAO_GRANDE_MEGA_2026_1_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783700739555_PEDROGAO_GRANDE_MEGA_2026_2_1_wm.jpg",
      "img/praias/pedrogao-grande/mega/2.jpg",
      "img/praias/pedrogao-grande/mega/1.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Leiria",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786240449577_Mega_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Mega Fundeira PEDRÓGÃO GRANDE.jpg",
    "coordinates": {
      "lat": 39.985528,
      "lng": -8.121556
    },
    "description": "<p>É uma das praias fluviais mais acolhedoras pela sua localização, qualidade da água e envolvência. Situa-se na ribeira de Mega, no coração da aldeia de Mega Fundeira e junto à mítica Estrada Nacional 2. O antigo moinho em xisto, pedra da região, foi transformado em bar e a esplanada conta com sombras da latada de videiras. A praia dispõe ainda de churrasqueira, duche exterior e parque de merendas. Junto à praia tem início o percurso pedestre circular Trilho de Mega Fundeira (PR10), com 5 km de extensão.</p>",
    "photoFocals": [
      {
        "x": 49.529211481775334,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 65.0641402848064,
          "y": 52.035714285714285,
          "zoom": 1
        }
      },
      {
        "x": 50.06725550260352,
        "y": 42.82142857142857,
        "zoom": 1,
        "mobile": {
          "x": 67.0682138240279,
          "y": 45.14285714285714,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 86,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 88,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 88,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Pedrógão Grande",
    "signLocation": "O QRCODE encontra-se no bar da praia.",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-mega-1",
        "date": "2026-07-18",
        "lang": "pt",
        "text": "Praia de Mega é um tesouro de Pedrógão. Ficámos encantados com tudo.",
        "author": "Djalma_P",
        "rating": 5,
        "userId": "a6a245f5-88d9-bb90-0b07-2a9e3652314a",
        "stampCount": 7
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-merelim-sao-paio",
    "name": "Praia Fluvial de Merelim - São Paio",
    "type": "praia_fluvial",
    "river": "Rio Cávado",
    "inRede": true,
    "photos": [
      "img/praias/braga/merelim/1.jpg",
      "img/praias/braga/merelim/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783696330698_BRAGA_MERELIM_2026_1_3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783696332071_BRAGA_MERELIM_2026_2_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Braga",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Merelim - São Paio BRAGA.jpg",
    "coordinates": {
      "lat": 41.59375,
      "lng": -8.4655
    },
    "description": "<p>A Praia Fluvial de Merelim – S. Paio surge nas águas calmas do rio Cávado, perto da Ponte de Prado (séc. XVII), que integra o Caminho Português de Santiago. A praia oferece equipamentos como churrasqueiras, circuito de manutenção, solário, campo de jogos, dois bares com esplanada, insuflável e prancha de saltos. É também Praia Acessível com cadeira anfíbia e apoio aos banhos. Junto à praia funciona o Clube Fluvial de Merelim, fundado pelo atleta olímpico Emanuel Silva. Nas redondezas pode percorrer a Ecovia do Cávado.</p>",
    "photoFocals": [
      {
        "x": 49.39470047656829,
        "y": 20.57142857142857,
        "zoom": 1,
        "mobile": {
          "x": 52.837932541666895,
          "y": 20.749999999999996,
          "zoom": 1
        }
      },
      {
        "x": 49.32744497396477,
        "y": 78.25,
        "zoom": 1,
        "mobile": {
          "x": 77.54585652078885,
          "y": 92.35714285714286,
          "zoom": 1
        }
      },
      {
        "x": 51.68138756508809,
        "y": 64.14285714285714,
        "zoom": 1,
        "mobile": {
          "x": 37.94868777215488,
          "y": 54.142857142857146,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 54,
        "zoom": 1,
        "mobile": {
          "x": 32.783839674506964,
          "y": 54,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Braga",
    "averageRating": 4,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-merelim-1",
        "date": "2026-07-14",
        "lang": "pt",
        "text": "Merelim São Paio tem um ambiente muito familiar e agradável. Recomendo!",
        "author": "GracaBS",
        "rating": 4,
        "userId": "ab66ff5d-8f34-f110-ecc9-bf5e63b0ad77",
        "stampCount": 9
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-moinho-de-alva",
    "name": "Praia Fluvial de Moinho de Alva",
    "type": "praia_fluvial",
    "river": "Rio Alva",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784165089784_Zona_Balnear_de_Moinho_de_Alva_-_Coja_1.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784165091566_Zona_Balnear_de_Moinho_de_Alva_-_Coja_2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784165094388_Zona_Balnear_de_Moinho_de_Alva_-_Coja_4.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784165095608_Zona_Balnear_de_Moinho_de_Alva_-_Coja_5.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Coimbra",
    "featured": false,
    "services": {
      "wc": true,
      "bar": false,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Moinho de Alva ARGANIL.jpg",
    "coordinates": {
      "lat": 40.274142,
      "lng": -7.984296
    },
    "description": "<p>A montante da zona Balnear de Côja, na freguesia de Côja e Barril de Alva, foi criada uma zona balnear que utiliza as águas do rio Alva, rodeadas de margens arborizadas e uma área de areal. O espaço dispõe apenas de estacionamento e sanitários, mas estão garantidas longas horas de leitura, de banhos e de contacto com a natureza. Perfeita para quem apenas deseja descansar.</p>",
    "photoFocals": [
      {
        "x": 50.10821961818766,
        "y": 51.15105424636073,
        "zoom": 1,
        "mobile": {
          "x": 50.10821961818766,
          "y": 51.15105424636073,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 35.83987205431164,
        "zoom": 1,
        "mobile": {
          "x": 62.33528694489242,
          "y": 48.373327240681505,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 25.844180429531953,
        "zoom": 1,
        "mobile": {
          "x": 16.266766313967665,
          "y": 25.844180429531953,
          "zoom": 1
        }
      },
      {
        "x": 48.484925345372766,
        "y": 19.875252953848165,
        "zoom": 1,
        "mobile": {
          "x": 73.91535224009755,
          "y": 47.23996344408904,
          "zoom": 1
        }
      }
    ],
    "municipality": "Arganil",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-monsaraz",
    "name": "Praia Fluvial de Monsaraz",
    "type": "praia_fluvial",
    "river": "Rio Guadiana - Albufeira do Alqueva",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783726953769_REGUENGOS_MONSARAZ_PRAIA_2020_1_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783726952411_REGUENGOS_MONSARAZ_PRAIA_2020_2_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783726951119_Praia_Monsaraz_2019_20_wm.jpg",
      "img/praias/reguengos-de-monsaraz/monsaraz/1.jpg",
      "img/praias/reguengos-de-monsaraz/monsaraz/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783726949986_MONSARAZ_VILA_2026_2_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783726956023_REGUENGOS_MONSARAZ_2026_CIMA_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Évora",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": true,
      "petFriendly": true
    },
    "video360": null,
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786240975509_Monsaraz_QR.jpeg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Monsaraz REGUENGOS DE MONSARAZ.jpg",
    "coordinates": {
      "lat": 38.434167,
      "lng": -7.350278
    },
    "description": "<p>A praia fluvial de Monsaraz foi a primeira a surgir no Lago Alqueva, em 2017, e desde então que repete os galardões de qualidade e segurança. O areal tem 150 metros de extensão, duches públicos, posto médico com desfibrilhador automático e vários equipamentos de apoio enquanto Praia Acessivel. O parque de estacionamento Para 500 viaturas, o bar/restaurante, ancoradouro e rampa para acesso dos barcos à água e as atividades diversas náuticas através dos operadores turísticos são outras das suas valências.</p>",
    "photoFocals": [
      {
        "x": 49.05842296355067,
        "y": 62.67857142857143,
        "zoom": 1,
        "mobile": {
          "x": 9.757225239160036,
          "y": 59.464285714285715,
          "zoom": 1
        }
      },
      {
        "x": 52.15217608331275,
        "y": 97.35714285714286,
        "zoom": 1,
        "mobile": {
          "x": 72.38116446576706,
          "y": 100,
          "zoom": 1
        }
      },
      {
        "x": 50.2690220104141,
        "y": 51.535714285714285,
        "zoom": 1,
        "mobile": {
          "x": 51.12983002668875,
          "y": 49.92857142857143,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 65,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 92,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 92,
          "zoom": 1
        }
      },
      {
        "x": 52.89198661195151,
        "y": 43.464285714285715,
        "zoom": 1,
        "mobile": {
          "x": 52.79762605289262,
          "y": 65.07142857142857,
          "zoom": 1
        }
      },
      {
        "x": 50.60529952343171,
        "y": 10.107142857142861,
        "zoom": 1,
        "mobile": {
          "x": 51.466107539706364,
          "y": 9.928571428571432,
          "zoom": 1
        }
      }
    ],
    "municipality": "Reguengos de Monsaraz",
    "signLocation": "A placa está afixada na parede dos balneários entre as portas das casas de banho masculinas e femininas.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-montalvo-tesos",
    "name": "Praia Fluvial de Montalvo/Tesos",
    "type": "praia_fluvial",
    "river": "Rio Sor",
    "inRede": true,
    "photos": [
      "img/praias/ponte-de-sor/montalvo-tesos/1.jpg",
      "img/praias/ponte-de-sor/montalvo-tesos/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783696397263_PONTE_DE_SOR_PRAIA_TESOS_2026_1_2_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Portalegre",
    "featured": true,
    "services": {
      "wc": false,
      "bar": false,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": true,
      "picnicArea": false,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786242139883_Montalvo_-_Tesos_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Montalvo - Tesos PONTE DE SOR.jpeg",
    "coordinates": {
      "lat": 39.12125,
      "lng": -8.125917
    },
    "description": "<p>A barragem de Montargil, alimentada pela ribeira de Sor, foi construída em 1958 e é utilizada para a prática de vela, wakeboard, canoagem e Jet-Ski. No concelho de Ponte de Sor, esta zona de lazer conhecida por “Praia dos Tesos” foi até agora um espaço muito natural, junto à Estrada Nacional 2. Após uma grande requalificação, deverá prevê abrir com piscina flutuante, campo de jogos, parque infantil, parque de merendas, bar e instalações sanitárias, campo de voleibol, embarcadouro móvel, estacionamento e acessos. A 4km daqui, existe um parque de campismo e bungalows (orbitur.pt).</p>",
    "photoFocals": [
      {
        "x": 49.260189471361244,
        "y": 42.214285714285715,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 69,
          "zoom": 1
        }
      },
      {
        "x": 49.59646698437886,
        "y": 70.57142857142857,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 75.74999999999999,
          "zoom": 1
        }
      },
      {
        "x": 52.555709098933896,
        "y": 61.357142857142854,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 63.32142857142857,
          "zoom": 1
        }
      }
    ],
    "municipality": "Ponte de Sor",
    "signLocation": "A placa está afixada na praia junto ao quadro elétrico. Há também uma placa no Centro de Artes e Cultura de Ponte de Sor.",
    "passportStamp": true,
    "stampRadiusKm": 20,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-montes",
    "name": "Praia Fluvial de Montes",
    "type": "praia_fluvial",
    "river": "Rio Zêzere - Albufeira de Castelo de Bode",
    "inRede": true,
    "photos": [
      "img/praias/tomar/montes/1.jpg",
      "img/praias/tomar/montes/2.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Santarém",
    "featured": false,
    "services": {
      "wc": false,
      "bar": false,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": true,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786318591877_Montes_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Montes TOMAR.jpg",
    "coordinates": {
      "lat": 39.630278,
      "lng": -8.252778
    },
    "description": "<p>Perto da localidade de Cabeço de Moura, freguesia de Olalhas, a zona balnear de Montes beneficia das águas límpidas da albufeira de Castelo de Bode num cenário rodeado de encostas arborizadas. A zona balnear não tem infraestruturas e não é vigiada, mas a tranquilidade e a natureza em estado puro valem a pena. A extensão do espelho de água é aproveitada para a prática balnear e de desportos náuticos desde há décadas. No Hotel dos Templários vale a pena comprar uma viagem no Barco S. Cristóvão, com cais perto da praia.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 92,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 85,
        "zoom": 1
      }
    ],
    "municipality": "Tomar",
    "signLocation": "O QRCODE encontra-se no painel de madeira informativo da zona balnear.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-mourao",
    "name": "Praia Fluvial de Mourão",
    "type": "praia_fluvial",
    "river": "Rio Guadiana - Albufeira do Alqueva",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780427385061_MOURAO_PRAIA_2020_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780427388716_MOURAO_PRAIA_2020_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780427305924_MOURAO_2019_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780427451636_MOURAO_2019_12_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780427392639_MOURAO_PRAIA_2020_3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1781014445746_MOURAO_2026_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1781014443314_MOURAO_2026_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1781014447877_MOURAO_2026_3_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Évora",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": true,
      "petFriendly": true
    },
    "video360": null,
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786241310503_Mourao_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Mourão MOURÃO.jpg",
    "coordinates": {
      "lat": 38.367746,
      "lng": -7.35521
    },
    "description": "<p>Um areal de 320 metros, dos quais 100 são vigiados, impressiona qualquer um e não falta água nesta que é a praia maior do Alqueva. A estrutura foi inaugurada em 2017 e está localizada junto ao parque de merendas, na freguesia de Mourão, estando equipada com mesas, churrasqueiras e zonas de sombras. Inclui uma piscina flutuante, plataforma flutuante com torre de saltos, escada para banhistas e escorrega. É também uma Praia Acessível.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 71,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 71,
          "zoom": 1
        }
      },
      {
        "x": 53.67693749811013,
        "y": 64.79110908022717,
        "zoom": 1,
        "mobile": {
          "x": 79.45364433780435,
          "y": 64.79110908022717,
          "zoom": 1
        }
      },
      {
        "x": 49.806476973783674,
        "y": 33.99523467589268,
        "zoom": 1,
        "mobile": {
          "x": 14.756323014593086,
          "y": 67.41778183954567,
          "zoom": 1
        }
      },
      {
        "x": 49.806476973783674,
        "y": 13.31072524316209,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 53,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 68,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 68,
          "zoom": 1
        }
      },
      {
        "x": 50.46666666666667,
        "y": 21.964285714285715,
        "zoom": 1,
        "mobile": {
          "x": 50.251464662598,
          "y": 6.071428571428573,
          "zoom": 1
        }
      },
      {
        "x": 48.863119094936216,
        "y": 60.35714285714286,
        "fit": "cover",
        "zoom": 1,
        "mobile": {
          "x": 55.7403027399026,
          "y": 16.428571428571434,
          "zoom": 1
        }
      },
      {
        "x": 34.599999999999994,
        "y": 58.28571428571429,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 68.46428571428571,
          "zoom": 1
        }
      }
    ],
    "municipality": "Mourão",
    "signLocation": "A placa está no início da ponte na direção da ilha, no totem cinzento.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-navarra",
    "name": "Praia Fluvial de Navarra",
    "type": "praia_fluvial",
    "river": "Rio Cávado",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784198253631_Braga_Navarra_2026.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1779647747510_Navarra2758_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1779647745867_Navarra2742_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Braga",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Navarra BRAGA.jpg",
    "coordinates": {
      "lat": 41.613231,
      "lng": -8.384403
    },
    "description": "<p>Na freguesia de Santa Lucrécia de Algeriz e Navarra está prestes a nascer uma nova zona balnear com todas as condições, nomeadamente sanitários, bar, bebedouro, caixotes para resíduos, etc, de modo a cumprir com os requisitos legais para a sua classificação de praia fluvial, bem como a colocação de nadadores salvadores. Até lá, permanece como espaço de lazer, com as águas cristalinas do Cávado a serpentear tranquilamente entre as rochas e as margens arborizadas.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 59,
        "zoom": 1
      },
      {
        "x": 50.29287937030935,
        "y": 29.768653306351588,
        "zoom": 1,
        "mobile": {
          "x": 36.38803329577702,
          "y": 24.964162151576474,
          "zoom": 1
        }
      },
      {
        "x": 50.29287937030935,
        "y": 14.470853188850448,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 41,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Braga",
    "averageRating": 4,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-navarra-1",
        "date": "2026-07-05",
        "lang": "pt",
        "text": "Navarra é muito boa opção perto de Braga. Boa água e muito agradável.",
        "author": "RuiMatos2",
        "rating": 4,
        "userId": "9480a4c6-280d-b5c9-cacb-f6888776d5de",
        "stampCount": 6
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-odemira",
    "name": "Zona de Lazer de Odemira",
    "type": "zona_balnear",
    "river": "Rio Mira",
    "inRede": true,
    "photos": [
      "img/praias/odemira/odemira/1.jpg",
      "img/praias/odemira/odemira/2.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Beja",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": false,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Odemira ODEMIRA.jpg",
    "coordinates": {
      "lat": 37.597772,
      "lng": -8.647195
    },
    "description": "<p>O rio Mira, em plena vila de Odemira, oferece agora um espaço de lazer diferenciado, integrado na Estação Náutica de Odemira. No Jardim Ribeirinho têm sido criadas condições para atividades náuticas e para lazer. As duas margens, unidas por uma ponte pedonal e com plataformas de acesso à água, contam com um bar numa margem e chapéus de sol na outra e convidam a passeios ou apenas a um momento de leitura ou contemplação. Através do clube fluvial e de empresas de animação turística estão disponíveis várias embarcações.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 82,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 86,
        "zoom": 1
      }
    ],
    "ratingCount": 1,
    "municipality": "Odemira",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-odemira-1",
        "date": "2026-06-01",
        "lang": "pt",
        "text": "Praia do Mira muito agradável. Água ótima e muito bem cuidada.",
        "author": "JorgeMB3",
        "rating": 5,
        "userId": "51cb7ca7-3593-1425-6a13-e4760177787e",
        "stampCount": 2
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-olhos-de-fervenca",
    "name": "Praia Fluvial de Olhos da Fervença",
    "type": "praia_fluvial",
    "river": "Ribeira da Corujeira",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783680297251_CANTANHEDE_OLHOS_DE_FERVENCA_2022_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783680891582_CANTANHEDE_FERVENCA_11_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783684376772_Cantanhede_Olhos_de_Agua_Fervenca_2025_1_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783680903110_CANTANHEDE_FERVENCA_10_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783680908501_CANTANHEDE_FERVENCA_12_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783680910300_CANTANHEDE_FERVENCA_13_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783680912019_CANTANHEDE_FERVENCA_14_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Coimbra",
    "featured": false,
    "services": {
      "wc": false,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": true,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786300641063_Olhos_da_Fervenca_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Olhos de Fervença CANTANHEDE.jpg",
    "coordinates": {
      "lat": 40.348744,
      "lng": -8.696632
    },
    "description": "<p>Na aldeia Olhos da Fervença, freguesia de Cadima, as águas da ribeira da Corujeira deram origem a uma recente praia fluvial e zona de lazer perfeitamente equipada, com circuitos pedonais, bar com esplanada parque de merendas e campo de jogos. Foram criadas plataformas arrelvadas e zonas de areal para proporcionar banhos de sol. O nome tem origem nos pequenos “olhos” com que a água nascia do chão, a borbulhar no solo arenoso.</p>",
    "photoFocals": [
      {
        "x": 50.134511005207045,
        "y": 55.714285714285715,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 60,
          "zoom": 1
        }
      },
      {
        "x": 50.807066031242286,
        "y": 38.32142857142857,
        "zoom": 1,
        "mobile": {
          "x": 50.807066031242286,
          "y": 38.32142857142857,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 39,
        "zoom": 1
      },
      {
        "x": 31.03394826580636,
        "y": 50.92857142857143,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 47,
          "zoom": 1
        }
      },
      {
        "x": 52.2866870885198,
        "y": 33.785714285714285,
        "zoom": 1,
        "mobile": {
          "x": 30.416617629751677,
          "y": 47.17857142857143,
          "zoom": 1
        }
      },
      {
        "x": 50.33627751301762,
        "y": 57.57142857142857,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 55.607142857142854,
          "zoom": 1
        }
      },
      {
        "x": 52.48845359633037,
        "y": 10.92857142857143,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 54.67857142857143,
          "zoom": 1
        }
      }
    ],
    "municipality": "Cantanhede",
    "signLocation": "O QRCODE encontra-se no bar da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-oriola",
    "name": "Praia Fluvial de Oriola",
    "type": "praia_fluvial",
    "river": "Ribeira de Odivelas - Barragem de Albergaria dos Fusos",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783683459875_PORTEL_ORIOLA_2026_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Évora",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": false,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786242443864_Oriola_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Oriola PORTEL.jpg",
    "coordinates": {
      "lat": 38.314526,
      "lng": -7.862162
    },
    "description": "<p>Portel repete o modelo de sucesso na sua terceira e mais recente praia fluvial, inaugurada em 2025, desta vez na albufeira de Albergaria dos Fusos (barragem de Alvito). Além do vasto areal e zona relvada, dispõe de todos os equipamentos de apoio, campo de futebol de praia, olmos e bar com restaurante, o Com Calma, que promove tardes animadas com DJ, petiscos e bebidas frescas. Ena aldeia de Oriola prova-se o queijo, a carne de Bravo do Ribatejo e o borrego, produzidos tradicionalmente na freguesia.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 63,
        "zoom": 1
      }
    ],
    "municipality": "Portel",
    "signLocation": "A placa está afixada na parede do lado esquerdo do bar da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-paco-do-mato",
    "name": "Praia Fluvial de Paço do Mato",
    "type": "praia_fluvial",
    "river": "Rio Caima",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783630255064_VALE_DE_CAMBRA_PACO_DO_MATO_2026_1_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783630256591_VALE_DE_CAMBRA_PACO_DO_MATO_2026_2_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Aveiro",
    "featured": true,
    "services": {
      "wc": false,
      "bar": false,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786297787758_Paco_do_Mato_QR.jpeg",
    "thumbnail": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783630268102_VALE_DE_CAMBRA_PACO_DO_MATO_2026_1_1_wm.jpg",
    "coordinates": {
      "lat": 40.85417,
      "lng": -8.305047
    },
    "description": "<p>Situada na freguesia de Rôge, a caminho da serra da Freita, esta praia fluvial é banhada pelo rio Caima, através de um açude, mas não é vigiada. Conta com estacionamento, parque de merendas e sanitários, posto de primeiros socorros, duches e infraestruturas. O acesso é diretamente pela estrada da serra da Freira, a M550. A Rota da Água e da Pedra é uma excelente forma de desfrutar desta natureza e da sua biodiversidade.</p>",
    "photoFocals": [
      {
        "x": 51.412365554674,
        "y": 23.785714285714285,
        "zoom": 1,
        "mobile": {
          "x": 23.436105025747818,
          "y": 20.928571428571427,
          "zoom": 1
        }
      },
      {
        "x": 51.68138756508809,
        "y": 15.57142857142857,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 42,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Vale de Cambra",
    "signLocation": "O QRCODE encontra-se no painel informativo junto à entrada da zona balnear.",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-pacomato-1",
        "date": "2026-07-15",
        "lang": "en",
        "text": "Such a hidden gem! Beautiful clear water and very well maintained. Highly recommend!",
        "author": "CharlotteW",
        "rating": 5,
        "userId": "f25d13a2-10e4-3369-250d-3b330fa0082e",
        "stampCount": 11
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-palheiros-e-zorro",
    "name": "Praia Fluvial de Palheiros - Zorro",
    "type": "praia_fluvial",
    "river": "Rio Mondego",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783629937310_COIMBRA_PALHEIROS_E_ZORRO_2026_1_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783629939216_COIMBRA_PALHEIROS_E_ZORRO_2026_2_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Coimbra",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": true,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786291470752_Palheiros_e_Zorro_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Palheiros e Zorro COIMBRA.jpg",
    "coordinates": {
      "lat": 40.20247,
      "lng": -8.365126
    },
    "description": "<p>A qualidade da água, o areal branco, o sossego da paisagem e os equipamentos variados continuam a atrair muitos visitantes e desportistas a esta praia de águas galardoadas. O restaurante está aberto todo o ano com gastronomia regional e é possível praticar ali perto inúmeros desportos dentro e fora de água. Nas imediações há estruturas de pesca, BTT e voleibol. É imperdível a visita à Mata Nacional de Vale de Canas, pelas PR2 ou PR3, um percurso ribeirinho fabuloso.</p>",
    "photoFocals": [
      {
        "x": 54.16984116141846,
        "y": 48.857142857142854,
        "zoom": 1,
        "mobile": {
          "x": 28.13039866911025,
          "y": 50.82142857142857,
          "zoom": 1
        }
      },
      {
        "x": 50.20176650781057,
        "y": 32.28571428571429,
        "zoom": 1,
        "mobile": {
          "x": 25.036567528035107,
          "y": 57.82142857142857,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Coimbra",
    "signLocation": "O QRCODE encontra-se no bar da praia.",
    "averageRating": 4,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-palheiros-1",
        "date": "2026-06-27",
        "lang": "pt",
        "text": "Praia muito bem localizada perto de Coimbra. Boa opção para um dia diferente.",
        "author": "DiogoPinho",
        "rating": 4,
        "userId": "3b9fd5b1-8e10-bae5-4b3e-41fb314a72cc",
        "stampCount": 17
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-pampilhosa-da-serra-vila",
    "name": "Praia Fluvial de Pampilhosa da Serra",
    "type": "praia_fluvial",
    "river": "Rio Unhais",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780363189415_PRAIA_PAMPILHOSA_2016_08_10_01_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780363209417_PRAIA_PAMPILHOSA_2013_08_10_01_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780363212662_PRAIA_PAMPILHOSA_2016_07_27_01_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780363230696_PRAIA_PAMPILHOSA_2017_08_18_01_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780363234360_PRAIA_PAMPILHOSA_2017_08_18_02_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780363271871_PRAIA_PAMPILHOSA_2017_08_18_08_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780363275730_PRAIA_PAMPILHOSA_2017_08_18_09_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780363285794_PRAIA_PAMPILHOSA_2017_08_18_10.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780363304871_PRAIA_PAMPILHOSA_2017_08_18_06_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780363309334_PRAIA_PAMPILHOSA_2017_08_18_07_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Coimbra",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786279460757_Pampilhosa_da_Serra_QR.jpeg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Pampilhosa da Serra (Vila) PAMPILHOSA DA SERRA.jpg",
    "coordinates": {
      "lat": 40.046936,
      "lng": -7.950218
    },
    "description": "<p>A mais recente praia da Pampilhosa da Serra rapidamente se tornou na mais visitada do concelho. Trata-se de uma praia urbana banhada pelo rio Unhais, com extensa área de banhos e solário generoso em relva. O açude foi instalado junto à ponte e complementado com os diversos equipamentos, sendo também Praia Acessível. A dois passos, ficam os restaurantes onde se pode provar a chanfana de cabra, o maranho, o cabrito assado e a tigelada.</p>",
    "photoFocals": [
      {
        "x": 48.548577303377584,
        "y": 66.76911025523859,
        "zoom": 1,
        "mobile": {
          "x": 93.55111513196712,
          "y": 44,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 28.31979894248972,
        "zoom": 1,
        "mobile": {
          "x": 15.511544664280372,
          "y": 28.110908022716888,
          "zoom": 1
        }
      },
      {
        "x": 50.29028453932448,
        "y": 16.00861675044063,
        "zoom": 1,
        "mobile": {
          "x": 79.95712543759588,
          "y": 42.32887264181735,
          "zoom": 1
        }
      },
      {
        "x": 50.09676151310816,
        "y": 16.96416215157647,
        "zoom": 1,
        "mobile": {
          "x": 44.55846941540136,
          "y": 1.9240159279326292,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 50.791109080227166,
        "zoom": 1,
        "mobile": {
          "x": 27.091609959485506,
          "y": 45.98661792545205,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 44.96892747568379,
        "zoom": 1,
        "mobile": {
          "x": 25.832907210006688,
          "y": 44.13336379659247,
          "zoom": 1
        }
      },
      {
        "x": 51.2578996704061,
        "y": 0,
        "zoom": 1,
        "mobile": {
          "x": 95.0615584313417,
          "y": 50.791109080227166,
          "zoom": 1
        }
      },
      {
        "x": 49.90323848689184,
        "y": 52.29780011750114,
        "zoom": 1,
        "mobile": {
          "x": 46.63061133824691,
          "y": 51.671127358182645,
          "zoom": 1
        }
      },
      {
        "x": 49.806476973783674,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 74.9223144396806,
          "y": 32.03538089953652,
          "zoom": 1
        }
      },
      {
        "x": 49.51619243445919,
        "y": 97.95600235002284,
        "zoom": 1,
        "mobile": {
          "x": 59.33407388039397,
          "y": 95.24042039297603,
          "zoom": 1
        }
      }
    ],
    "municipality": "Pampilhosa da Serra",
    "signLocation": "O QRCODE encontra-se na entrada da praia na lateral da câmara em direção aos bombeiros e junto ao restaurante.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-pessegueiro",
    "name": "Praia Fluvial de Pessegueiro",
    "type": "praia_fluvial",
    "river": "Ribeira do Pessegueiro",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780361817370_Pessegueiro_2025_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780361800605_Pessegueiro_2025_10_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780361802042_Pessegueiro_2025_9_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780361806364_Pessegueiro_2025_8_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780361807298_Pessegueiro_2025_7_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780361812746_Pessegueiro_2025_3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780361808811_Pessegueiro_2025_6_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780361809968_Pessegueiro_2025_5_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780361811686_Pessegueiro_2025_4_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780361815198_Pessegueiro_2025_2_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Coimbra",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786279527248_Pessegueiro_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Pessegueiro PAMPILHOSA DA SERRA.jpg",
    "coordinates": {
      "lat": 40.051561,
      "lng": -8.024147
    },
    "description": "<p>A praia fluvial de Pessegueiro está inserida numa envolvência tipicamente serrana. Do local avistam-se a igreja e o rústico casario de xisto, atravessados pela ribeira de Pessegueiro. A qualidade desta zona balnear tem sido premiada. Junto à praia, há bungalows para alugar e num passeio pela freguesia pode visitar-se o Museu Etnográfico, o Lagar e a capela de Nossa Senhora de Lurdes, situada no cabeço, entre os dois Pessegueiros (de Baixo e de Cima). Bem perto, passa o percurso pedestre circular PR5, de 3,8km.</p>",
    "photoFocals": [
      {
        "x": 51.35466118351426,
        "y": 83.60467393432992,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 84.64912853319407,
          "zoom": 1
        }
      },
      {
        "x": 52.031991775271386,
        "y": 84.11136497160389,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 67.4000913897774,
          "zoom": 1
        }
      },
      {
        "x": 52.41903782770403,
        "y": 62.01338207454795,
        "zoom": 1,
        "mobile": {
          "x": 62.23691927363882,
          "y": 60.96892747568379,
          "zoom": 1
        }
      },
      {
        "x": 50.193523026216326,
        "y": 60.697891507278555,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 87.43592923820093,
          "zoom": 1
        }
      },
      {
        "x": 53.28989144567748,
        "y": 78.30687381682878,
        "zoom": 1,
        "mobile": {
          "x": 53.03815089578172,
          "y": 100,
          "zoom": 1
        }
      },
      {
        "x": 52.225514801487705,
        "y": 84.21365624388015,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 98.20934786865985,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 100,
          "zoom": 1
        }
      },
      {
        "x": 51.54818420973058,
        "y": 96.12043867093152,
        "zoom": 1,
        "mobile": {
          "x": 18.318431623489772,
          "y": 96.12043867093152,
          "zoom": 1
        }
      },
      {
        "x": 53.67693749811013,
        "y": 70.69789150727854,
        "zoom": 1,
        "mobile": {
          "x": 55.690861897276235,
          "y": 70.69789150727854,
          "zoom": 1
        }
      },
      {
        "x": 52.031991775271386,
        "y": 69.10229127227626,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 91.4536196879692,
          "zoom": 1
        }
      }
    ],
    "municipality": "Pampilhosa da Serra",
    "signLocation": "O QRCODE encontra-se no bar da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-corga",
    "name": "Praia Fluvial de Poço Corga",
    "type": "praia_fluvial",
    "river": "Ribeira de Pera",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783696563424_CASTANHEIRA_DE_PERA_POCO_CORGA_2026_2_wm.jpg",
      "img/praias/castanheira-de-pera/poco-corga/2.jpg",
      "img/praias/castanheira-de-pera/poco-corga/1.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783696565180_CASTANHEIRA_DE_PERA_POCO_CORGA_2026_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Leiria",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786278692112_Poco_Corga_QR.jpeg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Corga CASTANEHIRA DE PERA.jpg",
    "coordinates": {
      "lat": 40.024444,
      "lng": -8.18925
    },
    "description": "<p>Nos planaltos da vertente sul da Serra da Lousã, nas águas da Ribeira de Pera, a Praia Fluvial do Poço Corga foi recentemente requalificada para oferecer todas as condições de conforto aos banhistas e boas acessibilidades. Esta Praia Acessível acolhe os seus visitantes com um vasto parque de merendas e um Parque de Arborismo. Ao lado, sugere-se a visita do Núcleo Museológico “O Lagar do Corga”, uma antiga unidade industrial de produção de azeite com mais de 400 anos de existência.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 53.892857142857146,
        "zoom": 1,
        "mobile": {
          "x": 71.95060441500361,
          "y": 54.60714285714286,
          "zoom": 1
        }
      },
      {
        "x": 47.242524393255536,
        "y": 54.357142857142854,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 84,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 92,
        "zoom": 1,
        "mobile": {
          "x": 72.38100842314094,
          "y": 92.89285714285714,
          "zoom": 1
        }
      },
      {
        "x": 49.529211481775334,
        "y": 60.67857142857143,
        "zoom": 1,
        "mobile": {
          "x": 36.01186973553691,
          "y": 52.285714285714285,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Castanheira de Pera",
    "signLocation": "O QRCODE encontra-se à entrada no bar da praia fluvial.",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-corga-1",
        "date": "2026-07-14",
        "lang": "pt",
        "text": "Corga nunca decepciona. Impecável como sempre e a água na perfeição!",
        "author": "Ana_Rodrigues8",
        "rating": 5,
        "userId": "5016ed53-e774-0168-5ca1-88b21ec625e3",
        "stampCount": 6
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-pomares",
    "name": "Praia Fluvial de Pomares",
    "type": "praia_fluvial",
    "river": "Ribeira da Moura",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784165821378_Praia_Fluvial_de_Pomares_1.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784165822658_Praia_Fluvial_de_Pomares_2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784165823896_Praia_Fluvial_de_Pomares_3.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784165824952_Praia_Fluvial_de_Pomares_4.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784165825772_Praia_Fluvial_de_Pomares_5.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Coimbra",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": true,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Pomares ARGANIL.jpg",
    "coordinates": {
      "lat": 40.268849,
      "lng": -7.897287
    },
    "description": "<p>A praia fluvial de Pomares localiza-se junto à ponte que atravessa a Ribeira da Moura, que remonta ao século XVIII, na aldeia de Pomares. A represa forma um extenso manto de água, que permite a atividade balnear, rodeada de sombras de árvores e zona relvada. A estrutura está totalmente equipada, inclusive com parque de estacionamento para bicicletas, sendo também Praia Acessível. Bem perto, existe um parque de campismo.</p>",
    "photoFocals": [
      {
        "x": 48.59314496356043,
        "y": 76.57360141001371,
        "zoom": 1,
        "mobile": {
          "x": 48.59314496356043,
          "y": 76.57360141001371,
          "zoom": 1
        }
      },
      {
        "x": 49.675341145437024,
        "y": 0,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 41.03107252431621,
          "zoom": 1
        }
      },
      {
        "x": 49.56712152724936,
        "y": 47.18212677067694,
        "zoom": 1,
        "mobile": {
          "x": 49.56712152724936,
          "y": 47.18212677067694,
          "zoom": 1
        }
      },
      {
        "x": 48.05204687262213,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 49.748259450104236,
          "y": 57,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 56.65343690841439,
        "zoom": 1,
        "mobile": {
          "x": 48.48955670062542,
          "y": 64.17351002023631,
          "zoom": 1
        }
      }
    ],
    "municipality": "Arganil",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-ponte-da-barca",
    "name": "Praia Fluvial de Ponte da Barca",
    "type": "praia_fluvial",
    "river": "Rio Lima",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784198062656_PONTE_DA_BARCA_2026_14.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784198060410_PONTE_DA_BARCA_2026_12.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784198058918_PONTE_DA_BARCA_2026_11.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784198061577_PONTE_DA_BARCA_2026_13.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784198057680_PONTE_DA_BARCA_2026_10.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Viana do Castelo",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Ponte da Barca PONTE DA BARCA.jpg",
    "coordinates": {
      "lat": 41.809799,
      "lng": -8.416778
    },
    "description": "<p>Na belíssima zona ribeirinha de Ponte da Barca, servida pelo rio Lima e embelezada pela ponte medieval, esta praia fluvial surge em perfeita sintonia com a natureza. Possui uma extensa área de relvado e águas pouco profundas. Está equipada com sanitários e chuveiros, bar de apoio, parque infantil, pequenas embarcações e parque desportivo, que oferece campos de ténis, futebol de 5 e basquetebol 3x3. Fica próximo das piscinas municipais e de todo um território rico em património, pronto para descobrir.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 46.07142857142857,
        "zoom": 1,
        "mobile": {
          "x": 12.985255300189984,
          "y": 54.107142857142854,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 54.357142857142854,
        "zoom": 1,
        "mobile": {
          "x": 58.17767615460919,
          "y": 53.464285714285715,
          "zoom": 1
        }
      },
      {
        "x": 50.733333333333334,
        "y": 82.75,
        "zoom": 1,
        "mobile": {
          "x": 33.5171730078403,
          "y": 100,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 38.17857142857143,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 38,
          "zoom": 1
        }
      },
      {
        "x": 53.6,
        "y": 94.57142857142857,
        "zoom": 1,
        "mobile": {
          "x": 53.6,
          "y": 94.57142857142857,
          "zoom": 1
        }
      }
    ],
    "municipality": "Ponte da Barca",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-ponte-da-pedra",
    "name": "Praia Fluvial de Ponte da Pedra",
    "type": "praia_fluvial",
    "river": "Rio Tuela",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783696702963_MIRANDELA_PONTE_DA_PEDRA_2026_1_wm.jpg",
      "img/praias/mirandela/ponte-da-pedra/1.jpg",
      "img/praias/mirandela/ponte-da-pedra/2.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Bragança",
    "featured": true,
    "services": {
      "wc": true,
      "bar": false,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786239584352_Ponte_da_Pedra_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Ponte da Pedra MIRANDELA.jpg",
    "coordinates": {
      "lat": 41.665472,
      "lng": -7.145972
    },
    "description": "<p>A zona de lazer da Ponte da Pedra deve o seu nome à ponte sobre o rio Tuela, datada do séc. III, classificada de Monumento Nacional, importante vestígio romano transmontano. A ponte liga as freguesias de São Pedro Velho e Torre de Dona Chama, mas a praia situa-se a 3 km desta vila, na margem direita do rio Tuela. A zona de lazer já era usado para piqueniques, mas depois da recente requalificação, oferece melhores condições como sanitários, churrasqueiras, estacionamento e zona de jogos.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 50,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 50,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 92,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 83,
        "zoom": 1
      }
    ],
    "municipality": "Mirandela",
    "signLocation": "O QRCODE encontra-se na parede do bar da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-ponte-da-ranca",
    "name": "Praia Fluvial de Ponte da Ranca",
    "type": "praia_fluvial",
    "river": "Rio Tuela",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783699019470_VINHAIS_PONTE_DA_RANCA_2026_1_wm.jpg",
      "img/praias/vinhais/ponte-da-ranca/1.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Bragança",
    "featured": true,
    "services": {
      "wc": false,
      "bar": false,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": false,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786273159037_Ranca_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Ponte da Ranca (NC) VINHAIS.jpg",
    "coordinates": {
      "lat": 41.810167,
      "lng": -6.996556
    },
    "description": "<p>Passar um dia de descanso pode ser algo tão simples como procurar um local recôndito, onde impera o respeito pela natureza. Esse local pode ser a praia da Ponte da Ranca, na freguesia de Nunes, às portas da vila de Vinhais, onde o rio Tuela convida a mergulhos, a espreguiçar na toalha e a ouvir os sons da natureza. A cerca de 170 m, fica a ponte de Arranca sobre o rio Tuela, de origens medievais, na estrada que liga Vinhais a Nunes.</p>",
    "photoFocals": [
      {
        "x": 53.02649761715856,
        "y": 97.46428571428571,
        "zoom": 1,
        "mobile": {
          "x": 87.88922227628194,
          "y": 99.42857142857142,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 92,
        "zoom": 1
      }
    ],
    "municipality": "Vinhais",
    "signLocation": "O QRCODE encontra-se a seguir a ponte no acesso à zona balnear no painel informativo.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-ponte-de-frades",
    "name": "Praia Fluvial de Ponte de Frades",
    "type": "praia_fluvial",
    "river": "Rio Rabaçal",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783699070336_VINHAIS_PONTE_DE_FRADES_2026_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783699071792_VINHAIS_PONTE_DE_FRADES_2026_2_wm.jpg",
      "img/praias/vinhais/ponte-de-frades/1.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Bragança",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786273028195_Ponte_de_Frades_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Ponte de Frades VINHAIS.jpg",
    "coordinates": {
      "lat": 41.865361,
      "lng": -7.119333
    },
    "description": "<p>Basta um olhar de relance pelo espelho de água e pelas margens verdejantes do rio Rabaçal para se perceber a elevada qualidade ambiental da praia fluvial de Ponte de Frades, na freguesia de Santalha. A sinfonia da natureza desprende-se da água a correr, da brisa nas árvores e do chilrear das aves. Incluída na área do Parque Natural de Montesinho, o espaço conta com parque de merendas, rodeado de uma considerável mancha florestal e uma temperatura média da água no verão de 22°C.</p>",
    "photoFocals": [
      {
        "x": 50.60529952343171,
        "y": 95.60714285714286,
        "zoom": 1,
        "mobile": {
          "x": 58.60808016274652,
          "y": 55.42857142857143,
          "zoom": 1
        }
      },
      {
        "x": 50.40353301562114,
        "y": 40.67857142857143,
        "zoom": 1,
        "mobile": {
          "x": 48.8971189871405,
          "y": 40.67857142857143,
          "zoom": 1
        }
      },
      {
        "x": 45.83015883858154,
        "y": 41.07142857142857,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 80,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Vinhais",
    "signLocation": "O QRCODE encontra-se na entrada da praia na casa de pedra do lado direito. (Ver foto)",
    "averageRating": 4,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-pontefrades-1",
        "date": "2026-07-11",
        "lang": "pt",
        "text": "Praia de Vinhais muito agradável. Vale a pena a viagem ao Nordeste!",
        "author": "Sandra_LM",
        "rating": 4,
        "userId": "e2902817-e28b-a23f-9131-a604ac12a41d",
        "stampCount": 19
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-ponte-de-juncais",
    "name": "Praia Fluvial de Ponte de Juncais",
    "type": "praia_fluvial",
    "river": "Rio Mondego",
    "inRede": true,
    "photos": [
      "img/praias/fornos-de-algodres/ponte-de-juncais/1.jpg",
      "img/praias/fornos-de-algodres/ponte-de-juncais/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783696784162_FORNOS_DE_ALGODRES_PONTE_JUNCAIS_2026_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783696785968_FORNOS_DE_ALGODRES_PONTE_JUNCAIS_2026_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Guarda",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": false,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786236632388_Ponte_de_Juncais_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Ponte de Juncais FORNOS DE ALGODRES.jpg",
    "coordinates": {
      "lat": 40.612043,
      "lng": -7.518681
    },
    "description": "<p>Em pleno rio Mondego, a praia fluvial de Ponte de Juncais é um dos cartões de visita do concelho, rodeada de natureza e equipamentos indispensáveis a horas de lazer. Para além da piscina flutuante e bar de apoio com refeições, o espaço conta com boas áreas de solário em areia, relvado e parque de merendas sob as árvores. As águas tranquilas convidam a um mergulho e a usufruir das canoas, gaivotas e SUP. Com tempo, a partir da EN16, a subida ao miradouro da Janela do Talegre promete uma paisagem em 360 graus.</p>",
    "photoFocals": [
      {
        "x": 51.68138756508809,
        "y": 72.42857142857143,
        "zoom": 1,
        "mobile": {
          "x": 36.442273743674235,
          "y": 86.71428571428571,
          "zoom": 1
        }
      },
      {
        "x": 51.47962105727752,
        "y": 34.285714285714285,
        "zoom": 1,
        "mobile": {
          "x": 51.47962105727752,
          "y": 34.285714285714285,
          "zoom": 1
        }
      },
      {
        "x": 49.59646698437886,
        "y": 84.89285714285714,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 49,
          "zoom": 1
        }
      },
      {
        "x": 49.865488994792955,
        "y": 73.28571428571428,
        "zoom": 1,
        "mobile": {
          "x": 31.92303165823232,
          "y": 33.82142857142857,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Fornos de Algodres",
    "signLocation": "O QRCODE encontra-se junto ao Bar na estrutura de madeira.",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-juncais-1",
        "date": "2026-07-01",
        "lang": "pt",
        "text": null,
        "author": "CristinaM9",
        "rating": 5,
        "userId": "6185bb41-a0e1-ed93-571b-5eecc3856c2c",
        "stampCount": 17
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-ponte-do-bico",
    "name": "Praia Fluvial de Ponte do Bico",
    "type": "praia_fluvial",
    "river": "Rio Cávado",
    "inRede": true,
    "photos": [
      "img/praias/braga/ponte-do-bico/1.jpg",
      "img/praias/braga/ponte-do-bico/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783703484174_BRAGA_PONTE_DO_BICO_2023_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783703488132_BRAGA_PONTE_DO_BICO_2026_2_2_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Braga",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Ponte do Bico BRAGA.jpg",
    "coordinates": {
      "lat": 41.605667,
      "lng": -8.430333
    },
    "description": "<p>A Ponte do Bico (séc. XIX), ao fundo, localizada antes da confluência entre os rios Cávado e Homem marca o cenário desta praia. A praia tem diversas áreas, relvado a areal e todos os equipamentos são recentes, incluindo churrasqueiras cobertas e campos de jogos. Um concessionário disponibiliza canoas. É também Praia Acessível com cadeira anfíbia e apoio a banhos. Algumas vezes por dia, o nadador salvador ativa o sinal de alerta para sair da água devido a descargas de uma mini-hídrica a montante.</p>",
    "photoFocals": [
      {
        "x": 50.53804402082819,
        "y": 49.89285714285714,
        "zoom": 1,
        "mobile": {
          "x": 35.258701731953124,
          "y": 48.107142857142854,
          "zoom": 1
        }
      },
      {
        "x": 50.06725550260352,
        "y": 98.07142857142857,
        "zoom": 1,
        "mobile": {
          "x": 45.48075791455808,
          "y": 96.10714285714286,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 49,
        "zoom": 1,
        "mobile": {
          "x": 44.404747894214765,
          "y": 49.535714285714285,
          "zoom": 1
        }
      },
      {
        "x": 49.66372248698238,
        "y": 65.10714285714286,
        "zoom": 1
      }
    ],
    "ratingCount": 1,
    "municipality": "Braga",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-pontebico-1",
        "date": "2026-07-14",
        "lang": "pt",
        "text": null,
        "author": "NelsonLM",
        "rating": 5,
        "userId": "89663e1c-6105-8bb1-bbe9-ed981742d781",
        "stampCount": 20
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-ponte-do-sotao",
    "name": "Zona Balnear de Ponte do Sótão",
    "type": "zona_balnear",
    "river": "Ribeira de Ponte do Sótão e Rio Sótão",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783637631062_GOIS_PONTE_DO_SOTAO_2026_1_wm.jpg",
      "img/praias/gois/ponte-do-sotao/1.jpg",
      "img/praias/gois/ponte-do-sotao/2.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Coimbra",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": true,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786279118188_Ponte_do_Sotao_QR.jpeg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Ponte do Sótão GÓIS.jpg",
    "coordinates": {
      "lat": 40.139917,
      "lng": -8.148056
    },
    "description": "<p>No extremo Este do concelho, a zona balnear de Ponte do Sótão é fruto de uma recente requalificação na intersecção da Ribeira de Ponte do Sótão com o Rio Sótão, criando um espaço de lazer digno numa aldeia tranquila. A zona de lazer fica próxima da povoação e possui bons arruamentos, estacionamento, relvado e passadiços, sanitários, rampa de acesso até à água e uma escada ao estilo de piscina. As águas cristalinas permitem ver todo o fundo do rio. Ali perto existe uma unidade de alojamento local.</p>",
    "photoFocals": [
      {
        "x": 51.950409575502185,
        "y": 64.85714285714286,
        "zoom": 1,
        "mobile": {
          "x": 70.24257992133853,
          "y": 65.21428571428572,
          "zoom": 1
        }
      },
      {
        "x": 51.008832539052854,
        "y": 68.25,
        "zoom": 1,
        "mobile": {
          "x": 51.008832539052854,
          "y": 68.25,
          "zoom": 1
        }
      },
      {
        "x": 47.98233492189429,
        "y": 59.67857142857144,
        "zoom": 1,
        "mobile": {
          "x": 53.87363607323593,
          "y": 93.78571428571429,
          "zoom": 1
        }
      }
    ],
    "municipality": "Góis",
    "signLocation": "O QRCODE encontra-se na casinha dos wc junto a relva na entrada da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-ponte-soeira",
    "name": "Praia Fluvial de Ponte Soeira",
    "type": "praia_fluvial",
    "river": "Rio Tuela",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783699182241_VINHAIS_PONTE_SOEIRA_2026_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783699179097_VINHAIS_PONTE_SOEIRA_2026_3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783699180462_VINHAIS_PONTE_SOEIRA_2026_2_wm.jpg",
      "img/praias/vinhais/ponte-soeira/1.jpg",
      "img/praias/vinhais/ponte-soeira/2.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Bragança",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": false,
      "goldQuality": true,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Ponte Soeira VINHAIS.jpg",
    "coordinates": {
      "lat": 41.846833,
      "lng": -6.936722
    },
    "description": "<p>Encostada à fronteira do Parque Natural de Montesinho, esta praia aproveita um dos poços naturais criados pelo rio Tuela – o Poço do Pelgo, que a requalificação de 2022 veio melhorar. O espaço, com cerca de 1,5 hectares é composto por zonas rochosas, zonas verdes e um extenso areal branco. Está abrigado do vento e tem sombras de árvores, parque de merendas, parque de estacionamento e bar de apoio com esplanada. A Ponte Velha, a 2,5 km, e a belíssima aldeia da Soeira são ótimos destinos para esticar as pernas.</p>",
    "photoFocals": [
      {
        "x": 49.59646698437886,
        "y": 53.464285714285715,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 59,
          "zoom": 1
        }
      },
      {
        "x": 51.21059904686342,
        "y": 64.71428571428572,
        "zoom": 1,
        "mobile": {
          "x": 63.90751728691453,
          "y": 64.71428571428572,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 35.964285714285715,
        "zoom": 1
      },
      {
        "x": 49.93274449739648,
        "y": 69.92857142857143,
        "zoom": 1,
        "mobile": {
          "x": 49.93274449739648,
          "y": 69.92857142857143,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 87,
        "zoom": 1
      }
    ],
    "ratingCount": 1,
    "municipality": "Vinhais",
    "signLocation": "O QRCODE encontra-se se no balcão do bar da praia.",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-pontesoeira-1",
        "date": "2026-07-18",
        "lang": "pt",
        "text": "Ponte Soeira é muito bonita no Tuela. Nordeste transmontano a descobrir!",
        "author": "AnaPaulaF",
        "rating": 5,
        "userId": "f37d1272-d83a-4830-0614-7d41b936f3f8",
        "stampCount": 5
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-pontemieiro",
    "name": "Praia Fluvial de Pontemieiro",
    "type": "praia_fluvial",
    "river": "Rio Lordelo",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783630158434_VALE_DE_CAMBRA_PONTEMIEIRO_2026_1_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783630157102_VALE_DE_CAMBRA_PONTEMIEIRO_2026_2_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Aveiro",
    "featured": true,
    "services": {
      "wc": false,
      "bar": false,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786297857322_Pontemieiro_QR.jpeg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Pontemieiro VALE DE CAMBRA.jpg",
    "coordinates": {
      "lat": 40.807382,
      "lng": -8.313146
    },
    "description": "<p>Em Junqueira, a praia fluvial de Pontemieiro é um dos locais bucólicos, verdejantes e convidativos do concelho de Vale de Cambra, onde as águas são do mais cristalino que existe. A praia foi recentemente remodelada com elementos naturais e estão definidas duas zonas de banhos. A área envolvente convida a piqueniques, descanso, convívio e amizade à volta da churrasqueira. Uma vez por ano, por causas naturais, a água ganha um tom amarelado, razão pelo qual é conhecido por rio Amarela.</p>",
    "photoFocals": [
      {
        "x": 51.21059904686342,
        "y": 80.25,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 44,
          "zoom": 1
        }
      },
      {
        "x": 53.430030632779705,
        "y": 75.92857142857143,
        "zoom": 1,
        "mobile": {
          "x": 66.98775688910547,
          "y": 77,
          "zoom": 1
        }
      }
    ],
    "municipality": "Vale de Cambra",
    "signLocation": "O QRCODE encontra-se no painel informativo junto à entrada da zona balnear.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-prado-faial",
    "name": "Praia Fluvial de Prado - Faial",
    "type": "praia_fluvial",
    "river": "Rio Cávado",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780419944870_Faial_7369_11_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780419888172_Faial_7369_1_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780419891535_Faial_7369_1_3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780419903871_Faial_7369_1_11_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780419895544_Faial_7369_1_4_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780419899853_Faial_7369_1_5_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Braga",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Prado Faial VILA VERDE.jpg",
    "coordinates": {
      "lat": 41.597816,
      "lng": -8.45791
    },
    "description": "<p>A Praia Fluvial do Faial fica situada junto ao rio Cávado, na freguesia de Vila de Prado e é um destino de banhos, de convívio e de espaços verdes de excelência, com zonas de águas pouco profundas, ótimas para crianças. O Clube Náutico de Prado disponibiliza um campo polidesportivo para futebol, ténis e basquetebol. A praia há também um campo de voleibol de praia, um parque infantil, um parque de merendas com mesas e bancos, um bar e um bom parque de estacionamento.</p>",
    "photoFocals": [
      {
        "x": 50.193523026216326,
        "y": 90.99138324955936,
        "zoom": 1,
        "mobile": {
          "x": 50.193523026216326,
          "y": 90.99138324955936,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 56.942163326587895,
        "zoom": 1,
        "mobile": {
          "x": 26.839869409589742,
          "y": 63,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 78.32456426659704,
        "zoom": 1,
        "mobile": {
          "x": 46.47563230145931,
          "y": 83.33794634114498,
          "zoom": 1
        }
      },
      {
        "x": 50.29028453932448,
        "y": 78.28010966773289,
        "zoom": 1,
        "mobile": {
          "x": 33.3851237068796,
          "y": 67.20889091977283,
          "zoom": 1
        }
      },
      {
        "x": 50.193523026216326,
        "y": 15.24858019452967,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 47,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 38.73327240681507,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 48.760036555910965,
          "zoom": 1
        }
      }
    ],
    "municipality": "Vila Verde",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-quadrazais-lameira",
    "name": "Praia Fluvial de Quadrazais",
    "type": "praia_fluvial",
    "river": "Rio Côa",
    "inRede": true,
    "photos": [
      "img/praias/sabugal/quadrazais/1.jpg",
      "img/praias/sabugal/quadrazais/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783701464792_SABUGAL_QUADRAZAIS_2026_01_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783701465947_SABUGAL_QUADRAZAIS_2026_02_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Guarda",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": true,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786271067825_Quadrazais_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Quadrazais (Lameira) SABUGAL.jpg",
    "coordinates": {
      "lat": 40.312611,
      "lng": -6.986472
    },
    "description": "<p>Na margem esquerda do rio Côa, que delimita o início da Reserva Natural da Serra da Malcata, a praia fluvial de Quadrazais recebe os banhistas com solários de areal e de relvado, dois parques de merendas e snack bar com esplanada. Por ali são comuns os jogos de mesa e a petanca. A zona de estacionamento é coberta, e bem perto da praia existe uma estação de autocaravanismo. Na Junta de Freguesia está exposto o traje típico da mulher Quadrazenha, com mais de cem anos. Agosto é o mês das festas locais.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 78,
        "zoom": 1
      },
      {
        "x": 52.01766507810571,
        "y": 70.82142857142857,
        "zoom": 1,
        "mobile": {
          "x": 69.66422941173607,
          "y": 70.82142857142857,
          "zoom": 1
        }
      },
      {
        "x": 51.008832539052854,
        "y": 56.107142857142854,
        "zoom": 1,
        "mobile": {
          "x": 40.894338347825695,
          "y": 55.39285714285714,
          "zoom": 1
        }
      },
      {
        "x": 52.69022010414094,
        "y": 86.28571428571428,
        "zoom": 1,
        "mobile": {
          "x": 99.06605692765514,
          "y": 52.535714285714285,
          "zoom": 1
        }
      }
    ],
    "municipality": "Sabugal",
    "signLocation": "A placa encontra-se no bar da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-quintas",
    "name": "Praia Fluvial de Quintas",
    "type": "praia_fluvial",
    "river": "Rio Tuela",
    "inRede": true,
    "photos": [
      "img/praias/mirandela/quintas/1.jpg",
      "img/praias/mirandela/quintas/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783697016167_MIRANDELA_QUINTAS_2024_3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783696997609_MIRANDELA_QUINTAS_2020_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783697045735_MIRANDELA_QUINTAS_2024_4_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Bragança",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786239686111_Quintas_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Quintas MIRANDELA.jpg",
    "coordinates": {
      "lat": 41.596306,
      "lng": -7.164417
    },
    "description": "<p>Quase sem intervenção da mão humana, com águas de excelente qualidade e num ambiente de tranquilidade e chilrear das aves, esta zona balnear em Quintas, na freguesia de Vale de Gouvinhas, aproveita o rio Tuela para oferecer descanso e dias frescos. A zona de banhos fica a 50 metros do casario de Quintas, e conta com bar de apoio com esplanada, sanitários e parque de merendas com churrasqueiras. A cerca de 1km, o Castro de São Juzenda, da Idade do ferro, merece uma subida ao monte.</p>",
    "photoFocals": [
      {
        "x": 51.1433435442599,
        "y": 50.75,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 72,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 92,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 54,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 54,
          "zoom": 1
        }
      },
      {
        "x": 52.555709098933896,
        "y": 83.85714285714286,
        "zoom": 1,
        "mobile": {
          "x": 12.958540350299927,
          "y": 84.57142857142857,
          "zoom": 1
        }
      },
      {
        "x": 51.07608804165638,
        "y": 57.642857142857146,
        "zoom": 1,
        "mobile": {
          "x": 35.58146572739959,
          "y": 53.357142857142854,
          "zoom": 1
        }
      }
    ],
    "municipality": "Mirandela",
    "signLocation": "O QRCODE encontra-se no painel Informativo da Zona Balnear.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-rapoula-do-coa",
    "name": "Praia Fluvial de Rapoula do Côa",
    "type": "praia_fluvial",
    "river": "Rio Côa",
    "inRede": true,
    "photos": [
      "img/praias/sabugal/rapoula-do-coa/1.jpg",
      "img/praias/sabugal/rapoula-do-coa/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783701341480_SABUGAL_RAPOULA_2026_1_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783701343042_SABUGAL_RAPOULA_2026_2_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Guarda",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": true,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786270925995_Rapoula_do_Coa_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Rapoula do Côa SABUGAL.jpg",
    "coordinates": {
      "lat": 40.418294,
      "lng": -7.044302
    },
    "description": "<p>Classificada como praia de banhos desde 2022, mas com uma longa história de zona de banhos, esta praia localizada no centro da povoação está bem servida de espaços verdes e de areal, sombras e espelhos de água. Dispõe de zona de pesca, parque de merendas, chapéus de palha, além do bar de apoio, instalado no antigo moinho do Giestal. Está ainda dotada de área de estacionamento, parque infantil, equipamentos de manutenção física e baloiço. Em agosto, o HIM Dub Festival anima as margens do Côa.</p>",
    "photoFocals": [
      {
        "x": 50.94157703644933,
        "y": 75.85714285714286,
        "zoom": 1,
        "mobile": {
          "x": 1.7947510886195133,
          "y": 91.39285714285714,
          "zoom": 1
        }
      },
      {
        "x": 51.54687655988104,
        "y": 47.714285714285715,
        "zoom": 1,
        "mobile": {
          "x": 69.62384490164872,
          "y": 46.285714285714285,
          "zoom": 1
        }
      },
      {
        "x": 54.23709666402198,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 57,
          "zoom": 1
        }
      },
      {
        "x": 51.54687655988104,
        "y": 84.07142857142857,
        "zoom": 1,
        "mobile": {
          "x": 72.63667295861,
          "y": 85.67857142857143,
          "zoom": 1
        }
      }
    ],
    "municipality": "Sabugal",
    "signLocation": "A placa encontra-se à entrada do bar da praia, ao lado da porta.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-sabugal-devesa",
    "name": "Praia Fluvial de Sabugal  (Devesa)",
    "type": "praia_fluvial",
    "river": "Rio Côa",
    "inRede": true,
    "photos": [
      "img/praias/sabugal/sabugal/1.jpg",
      "img/praias/sabugal/sabugal/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783701408184_SABUGAL_PRAIA_2026_3_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Guarda",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786271286109_Sabugal_Devesa_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Sabugal - Devesa SABUGAL.jpg",
    "coordinates": {
      "lat": 40.348778,
      "lng": -7.092694
    },
    "description": "<p>Depois da profunda requalificação em 2024, a praia fluvial da Devesa, a dois passos do centro histórico e do castelo do Sabugal, convida simplesmente a estar, repousar e viver a vida. A praia conta com um solário de areia fina, ponte pedonal e toda a ampla área é Acessível, possuindo também cadeira anfíbia. Dispõe de equipamentos de apoio à praia e um hangar náutico, parque infantil e o cais para canoas e caiaques. A 1 km, o Centro de BTT do Sabugal tem um bike point e a indicação dos oito percursos de BTT.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 84,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 73,
        "zoom": 1
      },
      {
        "x": 49.79823349218943,
        "y": 49.285714285714285,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 45,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Sabugal",
    "signLocation": "A placa encontra-se no painel informativo à entrada da praia.",
    "averageRating": 4,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-sabugal-1",
        "date": "2026-07-16",
        "lang": "pt",
        "text": "Praia muito boa, bem tratada e com boas condições. Volto com certeza.",
        "author": "ManuelCosta6",
        "rating": 4,
        "userId": "fe643c9b-04b7-c8f4-4cbb-771dd8335e21",
        "stampCount": 3
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-sandomil",
    "name": "Praia Fluvial de Sandomil",
    "type": "praia_fluvial",
    "river": "Rio Alva",
    "inRede": true,
    "photos": [
      "img/praias/seia/sandomil/1.jpg",
      "img/praias/seia/sandomil/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783700206919_SEIA_SANDOMIL_2026_2_BAIXO_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783700251799_SEIA_SANDOMIL_2021_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783700277779_SEIA_SANDOMIL_2023_2_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Guarda",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": true,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786271902377_Sandomil_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Sandomil SEIA.jpg",
    "coordinates": {
      "lat": 40.356528,
      "lng": -7.782111
    },
    "description": "<p>A praia fluvial situada nas margens do rio Alva há muito que está dotada com infraestruturas necessárias para um magnífico dia à beira rio. Parque infantil, campo de jogos, snack-bar com esplanada, algumas cadeiras baloiço, duas zonas de solário e parque de merendas com churrasqueiras, complementam este espaço verde que tem a ponte medieval ao fundo. A área é totalmente Acessível, desde o estacionamento adaptado até à entrada na água, com cadeira anfíbia. Estão disponíveis bicicletas de passeio e gaivotas.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 80,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 92,
        "zoom": 1
      },
      {
        "x": 50.60529952343171,
        "y": 89.78571428571428,
        "zoom": 1,
        "mobile": {
          "x": 41.56681535254787,
          "y": 99.07142857142857,
          "zoom": 1
        }
      },
      {
        "x": 49.59646698437886,
        "y": 8.464285714285715,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 54,
          "zoom": 1
        }
      },
      {
        "x": 51.008832539052854,
        "y": 72.28571428571429,
        "zoom": 1,
        "mobile": {
          "x": 51.008832539052854,
          "y": 72.28571428571429,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Seia",
    "signLocation": "O QRCODE encontra-se na parede do bar.",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-sandomil-1",
        "date": "2026-07-11",
        "lang": "pt",
        "text": "Sandomil é um sítio lindo na Serra da Estrela. Neve no inverno, praia no verão!",
        "author": "NunoSP4",
        "rating": 5,
        "userId": "5ac3aedf-c2c1-6182-3255-ae326362db5c",
        "stampCount": 9
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-santa-clara",
    "name": "Praia Fluvial de Santa Clara",
    "type": "praia_fluvial",
    "river": "Rio Mira - Albufeira de Santa Clara",
    "inRede": true,
    "photos": [
      "img/praias/odemira/santa-clara/1.jpg",
      "img/praias/odemira/santa-clara/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783727330979_ODEMIRA_SANTA_CLARA_2026_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783727327550_Santa_Clara_2019_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783727328834_Santa_Clara_2019_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783727329854_ODEMIRA_Barragem_de_Santa_Clara_2026_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Beja",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": false,
      "boatRental": true,
      "picnicArea": true,
      "playground": false,
      "goldQuality": true,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Santa Clara ODEMIRA.jpg",
    "coordinates": {
      "lat": 37.516917,
      "lng": -8.444389
    },
    "description": "<p>A imensidão do espelho de água e a instalação de uma praia fluvial num cenário idílico, com todas as condições, mostram que o concelho de Odemira é muito mais que as praias oceânicas por que é conhecido. Das encostas verdejantes acede-se a todas as infraestruturas, às plataformas e às duas piscinas flutuantes. Empresas de animação turística promovem a prática de canoagem, stand up paddle e passeios de barco. Por terra, há passeios a cavalo e de burro, BTT, caminhadas e trail running.</p>",
    "photoFocals": [
      {
        "x": 50.739810528638756,
        "y": 52.464285714285715,
        "zoom": 1,
        "mobile": {
          "x": 26.42198406887985,
          "y": 51.57142857142857,
          "zoom": 1
        }
      },
      {
        "x": 56.72555026035236,
        "y": 71.89285714285714,
        "zoom": 1,
        "mobile": {
          "x": 81.41949259402479,
          "y": 88.85714285714286,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 74,
        "zoom": 1,
        "mobile": {
          "x": 29.77101161754569,
          "y": 74.89285714285714,
          "zoom": 1
        }
      },
      {
        "x": 50.33627751301762,
        "y": 48.57142857142857,
        "zoom": 1,
        "mobile": {
          "x": 50.76668152115494,
          "y": 47.32142857142857,
          "zoom": 1
        }
      },
      {
        "x": 50.06725550260352,
        "y": 50.75,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 52,
          "zoom": 1
        }
      },
      {
        "x": 50.40353301562114,
        "y": 46.892857142857146,
        "zoom": 1,
        "mobile": {
          "x": 27.83419358092772,
          "y": 65.10714285714286,
          "zoom": 1
        }
      }
    ],
    "municipality": "Odemira",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-santa-luzia",
    "name": "Praia Fluvial de Santa Luzia",
    "type": "praia_fluvial",
    "river": "Rio Unhais",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780362382341_Santa_Luzia_2019_101_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780362400112_SANTA_LUZIA_2020_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780362343073_PRAIA_SANTA_LUZIA_2014_06_21_04_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780362339192_PRAIA_SANTA_LUZIA_2014_06_21_03_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780362355876_PRAIA_SANTA_LUZIA_2016_08_11_01_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783629737127_2024-08-14_St_Luzia_11_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783629738566_2024-08-14_St_Luzia_13_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783629739748_2024-08-14_St_Luzia_31_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783629740636_2024-08-14_St_Luzia_37_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783629742103_2024-08-14_St_Luzia_38_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Coimbra",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": false,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": true,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786278502776_Santa_Luzia_QR.jpeg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Santa Luzia PAMPILHOSA DA SERRA.jpg",
    "coordinates": {
      "lat": 40.090353,
      "lng": -7.852256
    },
    "description": "<p>A Praia Fluvial de Santa Luzia, situada na imponente barragem com o mesmo nome construída em 1942, no concelho de Pampilhosa da Serra, é consistentemente reconhecida como uma das zonas balneares mais galardoadas pelos leitores do Guia das Praias Fluviais. O forte apreço do público reflete-se nas votações anuais do público, que consagraram o local com o primeiro lugar de Praia Fluvial do Ano em 2020, além de ter conquistado a segunda posição nas edições de 2019, 2022 e 2025. Complementarmente, a nível ambiental, a praia recebe regularmente a prestigiada Bandeira Azul desde o ano 2000, acumulando ainda distinções como &quot;Praia Acessível&quot; e a classificação de &quot;Qualidade de Ouro&quot; atribuída pela Quercus. Esta praia destaca-se não apenas pelos seus exigentes padrões de qualidade, mas também pelas características únicas da sua envolvente natural, marcada por imponentes cristas quartzíticas que oferecem uma vista desafogada sobre o imenso espelho de água. Para garantir banhos tranquilos numa albufeira que atinge grandes profundidades, a estrutura dispõe de duas piscinas flutuantes - divididas entre adultos e crianças -, encontrando-se totalmente equipada com infraestruturas de apoio, vigilância e zonas de lazer. Adicionalmente, as imediações convidam à exploração ativa do território através de uma ciclovia e de vários trilhos pedestres que passam diretamente pela praia, ligando organicamente os veraneantes à beleza selvagem da região.</p>",
    "photoFocals": [
      {
        "x": 49.90323848689184,
        "y": 76.84894575363927,
        "zoom": 1,
        "mobile": {
          "x": 42.447783503127084,
          "y": 70.79110908022717,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 44,
        "zoom": 1,
        "mobile": {
          "x": 45.72041065177201,
          "y": 44,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 36.04876297408447,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 49,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 30.42639858998629,
        "zoom": 1,
        "mobile": {
          "x": 93.80285568186288,
          "y": 22.90632547816437,
          "zoom": 1
        }
      },
      {
        "x": 49.41943092135103,
        "y": 58.208890919772834,
        "zoom": 1,
        "mobile": {
          "x": 35.82544122697979,
          "y": 52.15105424636073,
          "zoom": 1
        }
      },
      {
        "x": 51.07608804165638,
        "y": 62.535714285714285,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 52,
          "zoom": 1
        }
      },
      {
        "x": 47.91507941929077,
        "y": 75.46428571428572,
        "zoom": 1,
        "mobile": {
          "x": 77.18255197262891,
          "y": 54.03571428571429,
          "zoom": 1
        }
      },
      {
        "x": 49.93274449739648,
        "y": 44.964285714285715,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 48,
          "zoom": 1
        }
      },
      {
        "x": 51.81589857029513,
        "y": 50.17857142857143,
        "zoom": 1,
        "mobile": {
          "x": 46.65105047264722,
          "y": 51.25,
          "zoom": 1
        }
      },
      {
        "x": 50.739810528638756,
        "y": 27,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 67,
          "zoom": 1
        }
      }
    ],
    "municipality": "Pampilhosa da Serra",
    "signLocation": "A placa encontra-se no painel informativo à esquerda no caminho para a praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-sao-giao",
    "name": "Praia Fluvial de São Gião",
    "type": "praia_fluvial",
    "river": "Rio Alva",
    "inRede": true,
    "photos": [
      "img/praias/oliveira-do-hospital/sao-giao/1.jpg",
      "img/praias/oliveira-do-hospital/sao-giao/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783697302418_OLIVEIRA_DO_HOSPITAL_SAO_GIAO_2026_1_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783697318253_OLIVEIRA_DO_HOSPITAL_SAO_GIAO_2026_2_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Coimbra",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786240145550_Sao_Giao_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/São Gião OLIVEIRA DO HOSPITAL.jpg",
    "coordinates": {
      "lat": 40.346444,
      "lng": -7.808472
    },
    "description": "<p>Em pleno vale de São Gião, e banhada pelo rio Alva, esta praia está integrada no complexo turístico da Fundação Albino Mendes da Silva, no Parque Natural da Serra da Estrela e na Rede Aldeias de Montanha. A estrutura apresenta grande zona de relvado e área florestada, solário, parque de merendas, parque infantil e duches, bar e restaurante, que todos os domingos serve o tradicional borrego assado e pratos típicos de bacalhau. Ainda existe o moinho tradicional em atividade, um lagar, a fábrica de tecidos e a casa da quinta.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 92,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 73,
        "zoom": 1
      },
      {
        "x": 51.07608804165638,
        "y": 79.64285714285714,
        "zoom": 1,
        "mobile": {
          "x": 51.07608804165638,
          "y": 79.64285714285714,
          "zoom": 1
        }
      },
      {
        "x": 50.40353301562114,
        "y": 44.107142857142854,
        "zoom": 1,
        "mobile": {
          "x": 54.94964609357925,
          "y": 45.714285714285715,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Oliveira do Hospital",
    "signLocation": "O QRCODE encontra-se na entrada do bar da praia.",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-saogiao-1",
        "date": "2026-07-12",
        "lang": "en",
        "text": "Lovely spot, very clean and quiet. A great find in central Portugal!",
        "author": "OliverB",
        "rating": 5,
        "userId": "50baf40d-fac3-b63f-eb7c-e483fd2b381d",
        "stampCount": 2
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-sao-sebastiao-da-feira",
    "name": "Praia Fluvial de São Sebastião da Feira",
    "type": "praia_fluvial",
    "river": "Rio Alva",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783697228837_OLIVEIRA_DO_HOSPITAL_SAO_SEBASTIAO_FEIRA_2026_1_1_wm.jpg",
      "img/praias/oliveira-do-hospital/sao-sebastiao-da-feira/1.jpg",
      "img/praias/oliveira-do-hospital/sao-sebastiao-da-feira/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783697232866_OLIVEIRA_DO_HOSPITAL_SAO_SEBASTIAO_FEIRA_2026_2_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Coimbra",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786240243863_Sao_Sebastiao_da_Feira_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/São Sebastião da Feira OLIVEIRA DO HOSPITAL.jpg",
    "coordinates": {
      "lat": 40.315056,
      "lng": -7.865806
    },
    "description": "<p>O rio Alva, a envolvente de choupos, as encostas arborizadas, o areal e algumas casas da aldeia, bem como a característica Roda de Água, ainda em funcionamento, são a tela de fundo desta recatada praia fluvial. Com uma frente de cerca de cem metros, a praia possui chapéus de sol e cadeira anfíbia. Dispõe de área de serviço de autocaravanismo, um parque de merendas, e a recuperação de um moinho a água, em pleno funcionamento e visitável. Pelo concelho existem diversas rotas pedestres e de BTT.</p>",
    "photoFocals": [
      {
        "x": 50.33627751301762,
        "y": 82.10714285714286,
        "zoom": 1,
        "mobile": {
          "x": 50.33627751301762,
          "y": 82.10714285714286,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 68,
        "zoom": 1
      },
      {
        "x": 50.06725550260352,
        "y": 40.785714285714285,
        "zoom": 1,
        "mobile": {
          "x": 56.02565611392256,
          "y": 62.035714285714285,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 48,
        "zoom": 1
      }
    ],
    "ratingCount": 1,
    "municipality": "Oliveira do Hospital",
    "signLocation": "O QRCODE encontra-se no bar da praia.",
    "averageRating": 4,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-saosebastiao-1",
        "date": "2026-07-12",
        "lang": "pt",
        "text": "São Sebastião da Feira é uma praia muito bonita e bem conservada.",
        "author": "MariaNF",
        "rating": 4,
        "userId": "49e4e4cc-4993-daf7-c909-4db38519c31c",
        "stampCount": 16
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-segoes",
    "name": "Praia Fluvial de Segões",
    "type": "praia_fluvial",
    "river": "Rio Paiva",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780356123540_Moimenta_Segoes_04_2021_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780356120050_Moimenta_Segoes_01_2021_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780356229823_Segoes_2025_8_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780356233024_Segoes_2025_6_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780356234301_Segoes_2025_3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780356235111_Segoes_2025_5_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Viseu",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": true,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786452633219_Segoes_QR.jpeg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Segões MOIMENTA DA BEIRA.jpg",
    "coordinates": {
      "lat": 40.862146,
      "lng": -7.681164
    },
    "description": "<p>A praia fluvial de Segões está instalada no rio Paiva, um dos cursos de água menos poluídos da Europa. A cor escura das suas águas resulta da presença de sais minerais, procurados para tratamento de doenças de pele. O rio está ladeado pelo planalto da Nave/ serra do Leomil e pela serra da Lapa. O espaço conta com um Centro de Acolhimento ao Turista de Natureza, um conjunto de que engloba o bar com esplanada e os sanitários. De Segões parte a Rota do Paiva (PR1), integrado no Parque Paiva Natura.</p>",
    "photoFocals": [
      {
        "x": 50.58056907864897,
        "y": 80.28918336706052,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 50,
          "zoom": 1
        }
      },
      {
        "x": 50.193523026216326,
        "y": 84.97800117501143,
        "zoom": 1,
        "mobile": {
          "x": 30.809500684242522,
          "y": 89.15581957046805,
          "zoom": 1
        }
      },
      {
        "x": 54.45102960297542,
        "y": 54.44454598864156,
        "zoom": 1,
        "mobile": {
          "x": 55.78601736757416,
          "y": 27.833108815157253,
          "zoom": 1.32
        }
      },
      {
        "x": 54.934837168516225,
        "y": 57.791109080227166,
        "zoom": 1,
        "mobile": {
          "x": 96.06852063092475,
          "y": 58,
          "zoom": 1
        }
      },
      {
        "x": 49.322669408242874,
        "y": 60.217964619100464,
        "zoom": 1,
        "mobile": {
          "x": 34.21823641449705,
          "y": 60.217964619100464,
          "zoom": 1
        }
      },
      {
        "x": 50.77409210486529,
        "y": 54.235655068868724,
        "zoom": 1,
        "mobile": {
          "x": 77.691460488534,
          "y": 44,
          "zoom": 1
        }
      }
    ],
    "municipality": "Moimenta da Beira",
    "signLocation": "O QrCode encontra se na entrada do bar da praia, à esquerda da porta entrada.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-senhora-da-graca",
    "name": "Praia Fluvial de Senhora da Graça",
    "type": "praia_fluvial",
    "river": "Rio Ceira",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783634081928_Senhora_da_Graca_2016_3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783634083511_Senhora_da_Graca_2016_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Coimbra",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786278580027_Senhora_da_Graca_QR.jpeg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Senhora da Graça LOUSÃ.jpg",
    "coordinates": {
      "lat": 40.157132,
      "lng": -8.196988
    },
    "description": "<p><span style=\"color: rgb(34, 34, 34); background-color: transparent;\">Situada à entrada de Serpins, a praia da Senhora da Graça utiliza o rio Ceira para oferecer dias de merecida preguiça na extensa zona de relvado, e banhos refrescantes, tanto no leito do rio, como na piscina para crianças. O espaço está totalmente equipado e dispõe, inclusive, de Parque de Campismo. Deste vale rodeado de floresta, a descoberta do património natural e construído pode ser feita por caminhadas, BTT ou corrida de montanha, experiências de voo livre ou paramotor, paintball, slide e rappel, passeios TT e canoagem.</span></p>",
    "photoFocals": [
      {
        "x": 50.87432153384581,
        "y": 71.14285714285714,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 76.85714285714285,
          "zoom": 1
        }
      },
      {
        "x": 52.2866870885198,
        "y": 38.57142857142857,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 50,
          "zoom": 1
        }
      }
    ],
    "municipality": "Lousã",
    "signLocation": "O QRCODE encontra-se no painel informativo da praia fluvial.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-senhora-da-piedade",
    "name": "Praia Fluvial de Senhora da Piedade",
    "type": "praia_fluvial",
    "river": "Ribeira de São João",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783634003927_Senhora_Piedade_2016_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783634005551_Senhora_Piedade_2016_2_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Coimbra",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Senhora da Piedade LOUSÃ.jpg",
    "coordinates": {
      "lat": 40.100124,
      "lng": -8.234095
    },
    "description": "<p>Localizada na ribeira de São João, em plena Serra da Lousã, esta praia fluvial insere-se num complexo composto pelo castelo e pelo santuário da Senhora da Piedade. Num cenário fabuloso e verdejante, o destaque vai para o uso do xisto, mesmo na praia, com águas pouco profundas. No recinto, existe um café com esplanada e, atravessando uma das passagens sobre a ribeira, tem-se acesso à zona de solário e ao restaurante “O Burgo”, com pratos típicos.</p>",
    "photoFocals": [
      {
        "x": 51.54687655988104,
        "y": 18.071428571428573,
        "zoom": 1,
        "mobile": {
          "x": 76.29510702777728,
          "y": 19.142857142857146,
          "zoom": 1
        }
      },
      {
        "x": 52.42119809372685,
        "y": 63.14285714285714,
        "zoom": 1,
        "mobile": {
          "x": 19.01091141411254,
          "y": 45.642857142857146,
          "zoom": 1
        }
      }
    ],
    "municipality": "Lousã",
    "signLocation": "O QRCODE encontra-se na \"casinha\" de apoio com info da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-senhora-da-ribeira",
    "name": "Praia Fluvial de Senhora da Ribeira",
    "type": "praia_fluvial",
    "river": "Rio Dão",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780339903222_Santa_Comba_Dao_Senhora_da_Ribeira_2021_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780339891363_Santa_Comba_Dao_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Viseu",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": true,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": false,
      "goldQuality": true,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786276009632_Senhora_da_RIbeira_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Senhora da Ribeira SANTA COMBA DÃO.jpg",
    "coordinates": {
      "lat": 40.343842,
      "lng": -8.124259
    },
    "description": "<p>Rodeada de área florestal, a Praia Fluvial da Senhora da Ribeira, situada na albufeira da Barragem da Aguieira, em Pinheiro de Ázere, oferece excelentes infraestruturas, incluindo um restaurante, parque de merendas, sombras e desportos aquáticos: caiaque, gaivotas e SUP. A a albufeira costuma ser palco de competições desportivas e ao lado da praia fica um cais de embarque. Numa elevação, situa-se a Capela da Senhora da Ribeira, que foi para ali transladada antes da construção da barragem.</p>",
    "photoFocals": [
      {
        "x": 50.58056907864897,
        "y": 51.08890919772831,
        "zoom": 1,
        "mobile": {
          "x": 38.24528213375655,
          "y": 43.35994516613356,
          "zoom": 1
        }
      },
      {
        "x": 50.193523026216326,
        "y": 55.4000913897774,
        "zoom": 1,
        "mobile": {
          "x": 26.839869409589742,
          "y": 42.03107252431621,
          "zoom": 1
        }
      }
    ],
    "municipality": "Santa Comba Dão",
    "signLocation": "O QRCODE encontra-se na parede da entrada do restaurante/bar da praia fluvial.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-sete-fontes",
    "name": "Praia Fluvial de Sete Fontes",
    "type": "praia_fluvial",
    "river": "Rio Ançã",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783680339454_CANTANHEDE_SETE_FONTES_2022_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783680851998_CANTANHEDE_SETE_FONTES_90_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Coimbra",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": true,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786300699352_Sete_Fontes_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Sete Fontes CANTANHEDE.jpg",
    "coordinates": {
      "lat": 40.357133,
      "lng": -8.537897
    },
    "description": "<p>A praia fluvial das Sete Fontes fica situada na freguesia de Ourentã, junto à N234, a partir das águas do rio Ançã. Em plena zona florestal surge um oásis, uma piscina construída em forma oval e com profundidade de até cerca de 1,2 m, com água é limpa e vigilância durante a época balnear. O parque possui também uma fonte, um parque infantil e um pequeno circuito de manutenção, um parque de merendas com churrasqueiras, parque de merendas e sanitários.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 46,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 41,
        "zoom": 1
      }
    ],
    "municipality": "Cantanhede",
    "signLocation": "O QRCODE encontra-se no bar da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-unhais-da-serra",
    "name": "Praia Fluvial de Unhais da Serra",
    "type": "praia_fluvial",
    "river": "Ribeira de Unhais",
    "inRede": true,
    "photos": [
      "img/praias/covilha/unhais-da-serra/1.jpg",
      "img/praias/covilha/unhais-da-serra/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783698187557_COVILHA_UNHAIS_DA_SERRA_2026_1..jpg_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783698186135_COVILHA_UNHAIS_DA_SERRA_2026_2_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Castelo Branco",
    "featured": true,
    "services": {
      "wc": false,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": false,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786236101653_Unhais_da_Serra_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Unhais da Serra COVILHÃ.jpg",
    "coordinates": {
      "lat": 40.257028,
      "lng": -7.622917
    },
    "description": "<p>Situada num vale com vista para os contrafortes da Serra da Estrela e para a vila, esta praia fluvial utiliza as águas da ribeira de Unhais, afluente do Zêzere. A praia é a mais equipada do concelho da Covilhã, incluindo parque infantil, zonas de jogos e estruturas desportivas, grelhadores e bar com música ao vivo. Solicitando no bar ou ao nadador salvador, pode ser feita uma visita aos moinhos que mostram o processo de moagem do milho. Nas imediações fica o parque e estação de serviço de autocaravanas.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 90,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 90,
          "zoom": 1
        }
      },
      {
        "x": 48.11684592710134,
        "y": 40.892857142857146,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 90,
          "zoom": 1
        }
      },
      {
        "x": 51.74864306769161,
        "y": 70.53571428571429,
        "zoom": 1,
        "mobile": {
          "x": 84.43232065098607,
          "y": 66.07142857142857,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 56,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 56,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 2,
    "municipality": "Covilhã",
    "signLocation": "O QRCODE encontra-se afixado na parede do bar/restaurante \"A Prainha”.",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-unhais-1",
        "date": "2026-06-11",
        "lang": "pt",
        "text": "Unhais da Serra é simplesmente magnífico. A natureza é mesmo perfeita aqui.",
        "author": "Beatriz_Matos",
        "rating": 5,
        "userId": "c43fb28b-9dad-310a-abf1-a4ba54a145e7",
        "stampCount": 7
      },
      {
        "id": "static-unhais-2",
        "date": "2026-07-18",
        "lang": "pt",
        "text": "Que sítio fantástico! A água estava gelada mas valeu muito a pena.",
        "author": "sara.rodrigues7",
        "rating": 5,
        "userId": "f37f7ac3-ed7c-8696-7e07-38356155e665",
        "stampCount": 7
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-vale-das-eguas-insua",
    "name": "Praia Fluvial de Vale das Éguas (Ínsua)",
    "type": "praia_fluvial",
    "river": "Rio Côa",
    "inRede": true,
    "photos": [
      "img/praias/sabugal/vale-das-eguas/1.jpg",
      "img/praias/sabugal/vale-das-eguas/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783701539437_SABUGAL_VALE_DAS_EGUAS_2021_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783701617657_Vale_das_Eguas_2017_3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783701618906_SABUGAL_VALE_DAS_EGUAS_2021_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783701620171_Vale_das_Eguas_2017_2_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Guarda",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786555441657_Vale_das_Eguas_QR.jpeg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Vale das Éguas (Ínsua) SABUGAL.jpg",
    "coordinates": {
      "lat": 40.435855,
      "lng": -7.024325
    },
    "description": "<p>O murmúrio das águas canta em uníssono com as aves e a brisa nas grandes árvores na praia fluvial de Vale das Éguas, também conhecida como zona de lazer da Ínsua. O espaço dispõe de um conjunto de equipamentos em cenário deslumbrante. Parte da água do Côa alimenta uma piscina construída, rodeada de relvado, além do leito do rio. Não falta duche exterior, parque de merendas, esplanada, parque infantil, canoas e gaivotas.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 81,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 92,
        "zoom": 1
      },
      {
        "x": 49.39470047656829,
        "y": 69.35714285714286,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 49,
          "zoom": 1
        }
      },
      {
        "x": 50.134511005207045,
        "y": 89,
        "zoom": 1,
        "mobile": {
          "x": 90.16208376197835,
          "y": 97.75,
          "zoom": 1
        }
      },
      {
        "x": 50.20176650781057,
        "y": 34.75,
        "zoom": 1,
        "mobile": {
          "x": 36.6574757477429,
          "y": 50.82142857142857,
          "zoom": 1
        }
      },
      {
        "x": 51.614132062484565,
        "y": 96.46428571428571,
        "zoom": 1,
        "mobile": {
          "x": 17.1818114114985,
          "y": 98.96428571428571,
          "zoom": 1
        }
      }
    ],
    "municipality": "Sabugal",
    "signLocation": "A placa encontra-se na parede exterior do bar.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-vale-juncal",
    "name": "Praia Fluvial de Vale de Juncal",
    "type": "praia_fluvial",
    "river": "Rio Tuela",
    "inRede": true,
    "photos": [
      "img/praias/mirandela/vale-de-juncal/1.jpg",
      "img/praias/mirandela/vale-de-juncal/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783697354670_MIRANDELA_VALE_DE_JUNCAL_2026_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Bragança",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786239755569_Vale_de_Juncal_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Vale Juncal MIRANDELA.jpg",
    "coordinates": {
      "lat": 41.533639,
      "lng": -7.184278
    },
    "description": "<p>A água translúcida e tranquila é a imagem de marca da zona de lazer Vale de Juncal, na freguesia de Abambres. A zona balnear compreende ainda uma área com infraestruturas de apoio: sanitários, zona de areia, bar com petiscos, grelhadores e parque de merendas. Com ou sem farnel, é o local ideal para horas de lazer com a família ou com os amigos. Nas imediações encontra-se um campo de voleibol. Esta zona balnear é particularmente indicada para as crianças já que podem nadar numa vasta área sem perder o pé.</p>",
    "photoFocals": [
      {
        "x": 49.260189471361244,
        "y": 68.17857142857143,
        "zoom": 1,
        "mobile": {
          "x": 80.34348257368147,
          "y": 89.96428571428571,
          "zoom": 1
        }
      },
      {
        "x": 47.17526889065201,
        "y": 62.535714285714285,
        "zoom": 1,
        "mobile": {
          "x": 40.719208768592125,
          "y": 45.57142857142857,
          "zoom": 1
        }
      },
      {
        "x": 50.20176650781057,
        "y": 59.357142857142854,
        "zoom": 1,
        "mobile": {
          "x": 96.90060139071042,
          "y": 61.857142857142854,
          "zoom": 1
        }
      }
    ],
    "municipality": "Mirandela",
    "signLocation": "O QRCODE encontra-se no bar da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-valhelhas",
    "name": "Praia Fluvial de Valhelhas",
    "type": "praia_fluvial",
    "river": "Rio Zêzere",
    "inRede": true,
    "photos": [
      "img/praias/guarda/valelhas/1.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783637943684_GUARDA_VALHELHAS_2026_1_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783637906513_GUARDA_VALHELHAS_2026_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783637905302_GUARDA_VALHELHAS_2026_3_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Guarda",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": true,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786524024002_Valhelhas_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Valhelhas GUARDA.jpg",
    "coordinates": {
      "lat": 40.402578,
      "lng": -7.403639
    },
    "description": "<p>Valhelhas continua a ser uma das praias preferidas dos banhistas. Servida pelas águas do Zêzere e pelas sombras dos grandes amieiros, choupos e freixos, está toda equipada, incluindo com restaurante com refeições diárias ou, em opção, uma área com 22 grelhadores e parque de merendas. Ambas as margens estão ao dispor dos banhistas, com uma imensa área, até para passeio. O baloiço suspenso e a piscina infantil abaixo das comportas, o campo de jogos e o parque de campismo adjacente, são outras das valências.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 92,
        "zoom": 1
      },
      {
        "x": 51.88315407289866,
        "y": 56.67857142857143,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 82.39285714285714,
          "zoom": 1
        }
      },
      {
        "x": 50.94157703644933,
        "y": 69.82142857142857,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 77.67857142857143,
          "zoom": 1
        }
      },
      {
        "x": 51.277854549466944,
        "y": 87.57142857142857,
        "zoom": 1,
        "mobile": {
          "x": 47.41757595117605,
          "y": 91.5,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 2,
    "municipality": "Guarda",
    "signLocation": "O QRCODE encontra-se no bar da praia do lado esquerdo depois da entrada.",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-valhelhas-1",
        "date": "2026-06-09",
        "lang": "pt",
        "text": "Valhelhas é incrível. Paisagem de tirar o fôlego e água cristalina.",
        "author": "Bruno_C87",
        "rating": 5,
        "userId": "6e4b0f05-c2e6-e1ef-96a8-8f339e923a43",
        "stampCount": 11
      },
      {
        "id": "static-valhelhas-2",
        "date": "2026-07-22",
        "lang": "pt",
        "text": "Uma das minhas favoritas da região. Boas infraestruturas e muito bonita.",
        "author": "InêsSilveira",
        "rating": 5,
        "userId": "3797961c-6859-a2f1-73b6-e9e185f4437f",
        "stampCount": 14
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-verim",
    "name": "Praia Fluvial de Verim",
    "type": "praia_fluvial",
    "river": "Rio Cávado",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780408876270_PraiaDeVerim-1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780408879229_PraiaDeVerim-2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780408883202_PraiaDeVerim-3_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Braga",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": true,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Verim PÓVOA DE LANHOSO.jpg",
    "coordinates": {
      "lat": 41.644843,
      "lng": -8.314106
    },
    "description": "<p>Nas margens do rio Cávado, a Praia Fluvial de Verim, localizada na freguesia com o mesmo nome, garante frescura, águas puras, sombras, zonas de areal e de relvado e dias de descontração. Em tempos idos, as gentes locais acorriam ali, a uma das suas nascentes, para tratamento de doenças de pele e reumatismo. Hoje em dia, a praia tem recebido sucessivos galardões de qualidade. Está totalmente equipada, dispõe de campo de voleibol e estacionamento e é Praia Acessível.</p>",
    "photoFocals": [
      {
        "x": 48.93333333333333,
        "y": 67.14285714285714,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 63.57142857142857,
          "zoom": 1
        }
      },
      {
        "x": 53.8,
        "y": 86.10714285714286,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 88.42857142857143,
          "zoom": 1
        }
      },
      {
        "x": 48.86666666666667,
        "y": 43.964285714285715,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 62,
          "zoom": 1
        }
      }
    ],
    "municipality": "Póvoa de Lanhoso",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-vila-cova-a-coelheira",
    "name": "Praia Fluvial de Vila Cova à Coelheira",
    "type": "praia_fluvial",
    "river": "Rio Alva",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783700121058_SEIA_VILA_COVA_COELHEIRA_2026_1_CIMA_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783700119476_SEIA_VILA_COVA_COELHEIRA_2026_2_BAIXO_1_wm.jpg",
      "img/praias/seia/vila-cova-a-coelheira/1.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Guarda",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": true,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786271667684_Vila_Cova_a_Coelheira_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Vila Cova à Coelheira SEIA.jpg",
    "coordinates": {
      "lat": 40.378889,
      "lng": -7.735556
    },
    "description": "<p>O rio Alva corre ao longo de mais de 100 km e fornece várias praias fluviais. Esta está localizada no limite do Parque Natural da Serra da Estrela e oferece areão no fundo do leiro do rio, em vez das rochas habituais. A zona de banhos é acessível através de uma rampa e uma ponte-açude que liga as duas margens. No bar de apoio servem-se refeições rápidas e, petiscos e é usual haver animação de verão. Nas imediações, existe parque de campismo, campo de futebol, Bike Park e uma pista de downhill com 2,7 km, além de duas rotas pedestres.</p>",
    "photoFocals": [
      {
        "x": 53.22826412496913,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 50.86080801627465,
          "y": 49.642857142857146,
          "zoom": 1
        }
      },
      {
        "x": 50.94157703644933,
        "y": 58.107142857142854,
        "zoom": 1,
        "mobile": {
          "x": 50.94157703644933,
          "y": 58.107142857142854,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 89,
        "zoom": 1
      }
    ],
    "municipality": "Seia",
    "signLocation": "O QRCODE encontra-se na entrada do bar da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-vila-da-ponte",
    "name": "Praia Fluvial de Vila da Ponte",
    "type": "praia_fluvial",
    "river": "Rio Távora",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783698639846_SERNANCELHE_VILA_DA_PONTE_2026_1_1_wm.jpg",
      "img/praias/sernancelhe/vila-da-ponte/1.jpg",
      "img/praias/sernancelhe/vila-da-ponte/2.jpg",
      "img/praias/sernancelhe/vila-da-ponte/3.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Viseu",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786455646996_Vila_da_Ponte_QR.jpeg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Vila da Ponte SERNANCELHE.jpg",
    "coordinates": {
      "lat": 40.918437,
      "lng": -7.513632
    },
    "description": "<p>Inaugurada em 2021, esta praia fluvial, na freguesia Vila da Ponte, conhecida por “pérola do Távora” aposta no detalhe para receber os banhistas. O rio que atravessa Sernancelhe ao longo de 12km foi limpo e fechado, criando um espelho de água e duas piscinas flutuantes. Entre os atrativos estão o repuxo no centro do lago, o baloiço junto aos sobreiros, ancoradouro para embarcações sem motor, centro náutico e diversas atividades de aventura, para além das barraquinhas, parque de manutenção e os imperdíveis Passadiços do Távora.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 66.53571428571429,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 66.53571428571429,
          "zoom": 1
        }
      },
      {
        "x": 52.48845359633037,
        "y": 90.89285714285714,
        "zoom": 1,
        "mobile": {
          "x": 77.97626052892618,
          "y": 61.42857142857143,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 83,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 80,
        "zoom": 1
      }
    ],
    "ratingCount": 1,
    "municipality": "Sernancelhe",
    "signLocation": "O QrCode encontra se na entrada da ponte pedonal que dá cesso à praia.",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-viladaponte-1",
        "date": "2026-07-19",
        "lang": "pt",
        "text": "Vila da Ponte é uma das melhores praias do Côa. Impressionante!",
        "author": "LuisVG2",
        "rating": 5,
        "userId": "4db338a9-598a-2295-400a-2edea9720f96",
        "stampCount": 4
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-vila-nova-serra",
    "name": "Praia Fluvial de Vila Nova - Serra",
    "type": "praia_fluvial",
    "river": "Rio Zêzere - Albufeira de Castelo de Bode",
    "inRede": true,
    "photos": [
      "img/praias/tomar/vila-nova-serra/1.jpg",
      "img/praias/tomar/vila-nova-serra/2.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Santarém",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": true,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786328528592_Vila_Nova_-_Serra_Qr.jpeg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Vila Nova - Serra TOMAR.jpg",
    "coordinates": {
      "lat": 39.575028,
      "lng": -8.266
    },
    "description": "<p>É nas margens da albufeira de Castelo de Bode que se encontra a zona balnear de Vila Nova-Serra. Na União de Freguesias de Serra e Junceira, o espaço oferece o privilégio da contemplação sobre o plano de água, numa das zonas de maior extensão. Ali funciona também a Escola de Ski Náutico. A zona de banhos não é vigiada nem tem estruturas de apoio, à exceção de um pequeno bar com esplanada. A rota das igrejas da União de Freguesias de Serra e Junceira engloba quase uma dezena de edificações, algumas delas bastante antigas (desde o séc. XVII).</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 92,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 87,
        "zoom": 1
      }
    ],
    "municipality": "Tomar",
    "signLocation": "O QRCODE encontra-se no painel de madeira junto ao bar.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-acude-dos-vais",
    "name": "Praia Fluvial do Açude de Vais",
    "type": "praia_fluvial",
    "river": "Rio Dão",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783679692558_Acude_do_Vais_3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783679719617_PENALVA_DO_CASTELO_ACUDE_DOS_VAIS_2022_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783679697080_Acude_do_Vais_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783679698328_Acude_do_Vais_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Viseu",
    "featured": false,
    "services": {
      "wc": false,
      "bar": false,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": false,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786445125047_Acude_de_Vais_QR.jpeg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Açude dos Vais PENALVA DO CASTELO.jpg",
    "coordinates": {
      "lat": 40.665066,
      "lng": -7.657218
    },
    "description": "<p>No Rio Dão, na freguesia de Castelo de Penalva, uma estrutura existente no leito do rio, que foi reparada e consolidada, de modo a reter as águas no maior volume possível</p>",
    "photoFocals": [
      {
        "x": 51.74864306769161,
        "y": 41.60714285714286,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 50,
          "zoom": 1
        }
      },
      {
        "x": 52.48845359633037,
        "y": 63.642857142857146,
        "zoom": 1,
        "mobile": {
          "x": 53.34926161260503,
          "y": 63.642857142857146,
          "zoom": 1
        }
      },
      {
        "x": 51.277854549466944,
        "y": 69.10714285714286,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 65.35714285714286,
          "zoom": 1
        }
      },
      {
        "x": 50.67255502603523,
        "y": 16.464285714285715,
        "zoom": 1,
        "mobile": {
          "x": 68.72257435397367,
          "y": 44.67857142857143,
          "zoom": 1
        }
      }
    ],
    "municipality": "Penalva do Castelo",
    "signLocation": "O QrCode encontra se no painel informativo da zona balnear.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-agroal-ourem",
    "name": "Praia Fluvial do Agroal",
    "type": "praia_fluvial",
    "river": "Rio Nabão",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784197295260_FOTO-CAPA-AGROAL-2024_3-Low.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783727195148_OUREM_AGROAL_2024_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783727163851_OUREM_AGROAL_2026_2_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783727159760_OUREM_AGROAL_CAPA_2026_12_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784197291660_AGROAL-2025_2-low.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783727197476_OUREM_AGROAL_2026_1_3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784197293888_AGROAL-2025_1-low.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Santarém",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": true,
      "petFriendly": true
    },
    "video360": null,
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786326703209_Agroal_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Agroal OURÉM.jpg",
    "coordinates": {
      "lat": 39.679111,
      "lng": -8.436167
    },
    "description": "<p>Duas características diferenciadoras estão na origem da procura pela Praia Fluvial do Agroal: a frieza das águas e as suas aplicações terapêuticas, sobretudo em doenças gastrointestinais e de pele. As águas brotam de nascentes nas rochas calcárias e alimentam o rio Nabão, do outro lado da piscina. A estrutura conta com um pequeno parque de merendas, solário e anfiteatro ao ar livre, alojamento local e restaurante. O Passadiço do Agroal liga o Parque Natureza (com estacionamento) à praia, ao longo de 780 metros.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 57,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 57,
          "zoom": 1
        }
      },
      {
        "x": 50.20176650781057,
        "y": 54.5,
        "zoom": 1,
        "mobile": {
          "x": 76.24120900011877,
          "y": 54.67857142857143,
          "zoom": 1
        }
      },
      {
        "x": 50.33627751301762,
        "y": 38.285714285714285,
        "zoom": 1,
        "mobile": {
          "x": 12.891128805070274,
          "y": 38.64285714285714,
          "zoom": 1
        }
      },
      {
        "x": 51.614132062484565,
        "y": 77.53571428571428,
        "zoom": 1,
        "mobile": {
          "x": 66.7857563173557,
          "y": 55.39285714285714,
          "zoom": 1
        }
      },
      {
        "x": 50.266666666666666,
        "y": 64.03571428571428,
        "zoom": 1,
        "mobile": {
          "x": 50.912272678872654,
          "y": 64.57142857142857,
          "zoom": 1
        }
      },
      {
        "x": 50.403533015621136,
        "y": 70.50000000000001,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 62.285714285714285,
          "zoom": 1
        }
      },
      {
        "x": 50.666666666666664,
        "y": 54.285714285714285,
        "zoom": 1,
        "mobile": {
          "x": 6.959599186267425,
          "y": 46.25,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 6,
    "municipality": "Ourém",
    "signLocation": "Há 2 placas com QRCODE na praai fluvial do Agroal. Um junto da ponte pedonal, no poste de eletricidade e outro na casa de apoio aos nadadores salvadores.",
    "averageRating": 4.8,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-agroal-1",
        "date": "2026-07-05",
        "lang": "pt",
        "text": "Impecável como sempre. Um clássico das praias fluviais portuguesas.",
        "author": "MargaridaS",
        "rating": 5,
        "userId": "7869574c-fabc-59ed-d45c-8f6e0ab89782",
        "stampCount": 18
      },
      {
        "id": "static-agroal-2",
        "date": "2026-06-29",
        "lang": "pt",
        "text": "Não há palavras para descrever o quão bonita é esta praia. Vão!",
        "author": "tiago_costa88",
        "rating": 5,
        "userId": "145a414f-8a37-372a-9c67-56c560f1be60",
        "stampCount": 2
      },
      {
        "id": "static-agroal-3",
        "date": "2026-07-22",
        "lang": "en",
        "text": "Simply stunning! The water is so clear and the surroundings are beautifully maintained.",
        "author": "Sophie_FR",
        "rating": 4,
        "userId": "a41bca02-2f1e-45fb-5d82-2e1b7637acfd",
        "stampCount": 11
      },
      {
        "id": "static-agroal-4",
        "date": "2026-07-06",
        "lang": "pt",
        "text": "O Agroal é incrível. Percebe-se porquê ganhou tantos prémios ao longo dos anos.",
        "author": "DanielR5",
        "rating": 5,
        "userId": "e9e799ad-c3bc-b23f-d4c2-ef13c9c4fd64",
        "stampCount": 8
      },
      {
        "id": "static-agroal-5",
        "date": "2026-06-11",
        "lang": "pt",
        "text": "Bonissima praia! As cascatas são espetacularres. Recomendo muito a visita.",
        "author": "PatriciaNR",
        "rating": 5,
        "userId": "bf28ae68-af22-e566-ae41-9fc5f2d6ff0e",
        "stampCount": 6
      },
      {
        "id": "static-extra-agroal-alexs",
        "date": "2026-07-06",
        "lang": "pt",
        "text": "O Agroal é simplesmente espectacular! As cascatas são únicas em Portugal. Recomendo vivamente a qualquer pessoa.",
        "author": "AlexandraS",
        "rating": 5,
        "userId": "a2d47c22-8afc-e4b5-57ba-bf3c6d5f25db"
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-alqueirao",
    "name": "Praia Fluvial do Alqueirão",
    "type": "praia_fluvial",
    "river": "Rio Cávado - Albufeira da Caniçada",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784198971209_Praia_do_Alqueirao_-_foto_principal.jpeg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784198976684_Praia_do_Alqueirao_1_grande.jpeg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784198988308_Praia-do-Alqueirao-_2_-Low.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Braga",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": false,
      "goldQuality": true,
      "petFriendly": false
    },
    "video360": null,
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Alqueirão TERRAS DE BOURO.jpg",
    "coordinates": {
      "lat": 41.679577,
      "lng": -8.176039
    },
    "description": "<p>A praia de Alqueirão está situada na margem da albufeira da Caniçada, após a ponte que liga Rio Caldo à Vila do Gerês, na freguesia de Vilar da Veiga. Trata-se de uma zona que fervilha de atividades náuticas e que agrada a banhistas, desportistas e turistas de ocasião que apenas procuram uma experiência pelo Gerês. A praia foi recentemente requalificada com novos e modernos acessos e equipamentos, como sanitários e estacionamento. Na região há que descobrir a gastronomia nortenha e os trilhos pedestres.</p>",
    "photoFocals": [
      {
        "x": 51.53333333333333,
        "y": 54.25,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 68,
          "zoom": 1
        }
      },
      {
        "x": 50.2,
        "y": 66.75,
        "zoom": 1,
        "mobile": {
          "x": 50.2,
          "y": 66.75,
          "zoom": 1
        }
      },
      {
        "x": 51.06666666666667,
        "y": 17.928571428571427,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 49,
          "zoom": 1
        }
      }
    ],
    "municipality": "Terras do Bouro",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-boico",
    "name": "Praia Fluvial do Boiçô",
    "type": "praia_fluvial",
    "river": "Ribeira da Tamolha",
    "inRede": true,
    "photos": [
      "img/praias/serta/boico/1.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783694121461_SERTA_BOICO_2026_1_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783694208999_SERTA_BOICO_2023_10_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783694210713_SERTA_BOICO_2023_101_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Castelo Branco",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": true,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786272060575_Boico_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Boiçô SERTÃ.jpg",
    "coordinates": {
      "lat": 39.803417,
      "lng": -8.009361
    },
    "description": "<p>A 2 km da sede da freguesia (Várzea dos Cavaleiros), a zona balnear do Boiçô é hoje um recanto tranquilo que utiliza as águas puras da ribeira da Tamolha para, através de um açude e muros de xisto, proporcionar dias mais frescos. O espaço foi inaugura- do em 2022 e está dotado de zonas de areia com chapéus de sol, relvado e churrasqueiras. O bar com esplanada serve petiscos e produtos regionais e é habitual ter animação de verão. O Núcleo Museológico da Resina é visitável através da Junta.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 92,
        "zoom": 1
      },
      {
        "x": 50.470788518224666,
        "y": 34.07142857142857,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 53,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 64,
        "zoom": 1,
        "mobile": {
          "x": 80.1282805696128,
          "y": 63.464285714285715,
          "zoom": 1
        }
      },
      {
        "x": 50.06725550260352,
        "y": 77.21428571428571,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 66.85714285714286,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Sertã",
    "signLocation": "O QRCODE encontra-se no bar da zona balnear.",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-boico-1",
        "date": "2026-06-27",
        "lang": "pt",
        "text": "O Boiçô é uma praia muito simpática. Natureza toda à volta e água ótima.",
        "author": "PatriciaMJ",
        "rating": 5,
        "userId": "1c90a970-8eec-44f0-7916-777f6cd9a062",
        "stampCount": 4
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-bostelim",
    "name": "Praia Fluvial do Bostelim",
    "type": "praia_fluvial",
    "river": "Ribeira de Bostelim",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783704134138_VILA_DE_REI_BOSTELIM_2026_3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783704135540_VILA_DE_REI_BOSTELIM_2026_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783704137044_VILA_DE_REI_BOSTELIM_2026_1_wm.jpg",
      "img/praias/vila-de-rei/bostelim/1.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Castelo Branco",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": false,
      "nacional2": true,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": true,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786272706735_Bostelim_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Bostelim VLA DE REi.jpg",
    "coordinates": {
      "lat": 39.723833,
      "lng": -8.108083
    },
    "description": "<p>Na freguesia de Fundada, em plena ribeira de Bostelim, esta praia fluvial oferece todas as condições para um dia bem passado em natureza, incluindo churrasqueiras, boas áreas de areia e relvado e bar com esplanada e petiscos. Ao lado, fica o Parque de Campismo Rural, bem equipado e com sombras. Daqui parte a “Rota do Bostelim” de 9,5 Km, entre levadas e moinhos, ao longo das ribeiras do Bostelim e da Isna. Em agosto realizam-se as festas de Santa Margarida, em Fundada.</p>",
    "photoFocals": [
      {
        "x": 54.035330156211415,
        "y": 33.964285714285715,
        "zoom": 1,
        "mobile": {
          "x": 55.54174418469206,
          "y": 20.571428571428573,
          "zoom": 1
        }
      },
      {
        "x": 49.46195597917181,
        "y": 69.78571428571429,
        "zoom": 1,
        "mobile": {
          "x": 94.65437683359102,
          "y": 71.21428571428572,
          "zoom": 1
        }
      },
      {
        "x": 49.66372248698238,
        "y": 69.5,
        "zoom": 1,
        "mobile": {
          "x": 50.215202004068665,
          "y": 62,
          "zoom": 1
        }
      },
      {
        "x": 49.7309779895859,
        "y": 52.714285714285715,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 92,
          "zoom": 1
        }
      }
    ],
    "municipality": "Vila de Rei",
    "signLocation": "O QRCODE encontra-se na entrada do bar da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-cabril",
    "name": "Praia Fluvial do Cabril",
    "type": "praia_fluvial",
    "river": "Rio Zêzere - Albufeira do Cabril",
    "inRede": true,
    "photos": [
      "img/praias/pedrogao-grande/cabril/1.jpg",
      "img/praias/pedrogao-grande/cabril/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783700869236_FOTO_PEDROGAO_GRANDE_CABRIL_2026_1_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783700870538_FOTO_PEDROGAO_GRANDE_CABRIL_2026_2_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Leiria",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": true,
      "accessible": false,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": true,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786240330518_Cabril_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Cabril PEDRÓGÃO GRANDE.jpg",
    "coordinates": {
      "lat": 39.921412,
      "lng": -8.133395
    },
    "description": "<p>A albufeira do Cabril, no rio Zêzere, representa uma das maiores reservas de água doce do país, fazendo a fronteira entre os concelhos da Sertã e de Pedrógão Grande e entre os distritos de Leiria e Castelo Branco. A praia oferece uma piscina flutuante sobre o espelho de água límpida, dotada de amplo espaço de lazer, com mesas, churrasqueiras e quatro roulottes de street food. Bem perto fica o parque de campismo com bungalows. A barragem é procurada para passeios de barco e pesca. O cais fica junto à praia.</p>",
    "photoFocals": [
      {
        "x": 50.06725550260352,
        "y": 72.42857142857143,
        "zoom": 1
      },
      {
        "x": 49.798233492189425,
        "y": 71.42857142857142,
        "zoom": 1
      },
      {
        "x": 49.93274449739648,
        "y": 54.5,
        "zoom": 1,
        "mobile": {
          "x": 61.9840567252416,
          "y": 54.142857142857146,
          "zoom": 1
        }
      },
      {
        "x": 50.134511005207045,
        "y": 82.32142857142858,
        "zoom": 1,
        "mobile": {
          "x": 50.43040400813732,
          "y": 47.142857142857146,
          "zoom": 1
        }
      }
    ],
    "municipality": "Pedrógão Grande",
    "signLocation": "O QRCODE encontra-se no início da rampa de acesso a piscina fluvial, no painel informativo da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-carvoeiro",
    "name": "Praia Fluvial do Carvoeiro",
    "type": "praia_fluvial",
    "river": "Ribeira do Carvoeiro",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783703699227_MACAO_CARVOEIRO_2026_01_1_wm.jpg",
      "img/praias/macao/carvoeiro/1.jpg",
      "img/praias/macao/carvoeiro/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783703703121_Carvoeiro-18_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783703704918_Carvoeiro-21_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783703706383_Carvoeiro-29_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783703707854_Carvoeiro-26_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783703708646_Carvoeiro-28_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Santarém",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786280536799_Carvoeiro_QR.jpeg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Carvoeiro MAÇÃO.jpg",
    "coordinates": {
      "lat": 39.63,
      "lng": -7.9235
    },
    "description": "<p>Localizada na ribeira do Carvoeiro, a pouco mais de 1 Km da aldeia homónima e a 25 minutos de Mação, esta praia fluvial tem sido galardoada ao longo dos anos. Está rodeada por pinhais altos e verdes, longe de qualquer fonte de poluição, e possui todos os equipamentos necessários para um dia bem tranquilo e confortável, além de um extenso espelho de água, parque de merendas, churrasqueiras e espreguiçadeiras. No bar com esplanada são servidos petiscos. Na praia inicia a PR3- Rota do Carvoeiro, percurso circular de 20 km.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 53,
        "zoom": 1
      },
      {
        "x": 49.59646698437886,
        "y": 71.46428571428572,
        "zoom": 1,
        "mobile": {
          "x": 69.39505135869584,
          "y": 71.64285714285715,
          "zoom": 1
        }
      },
      {
        "x": 51.614132062484565,
        "y": 52.17857142857143,
        "zoom": 1,
        "mobile": {
          "x": 48.278383967450694,
          "y": 92.35714285714286,
          "zoom": 1
        }
      },
      {
        "x": 50.20176650781057,
        "y": 54.92857142857143,
        "zoom": 1,
        "mobile": {
          "x": 12.971819803931886,
          "y": 53.5,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 77.89285714285714,
        "zoom": 1,
        "mobile": {
          "x": 55.595252105785235,
          "y": 56.464285714285715,
          "zoom": 1
        }
      },
      {
        "x": 49.93274449739648,
        "y": 62.642857142857146,
        "zoom": 1,
        "mobile": {
          "x": 49.93274449739648,
          "y": 62.642857142857146,
          "zoom": 1
        }
      },
      {
        "x": 50.06725550260352,
        "y": 57.25,
        "zoom": 1,
        "mobile": {
          "x": 24.606163519897777,
          "y": 51,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 93.21428571428572,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 93.21428571428572,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Mação",
    "signLocation": "O QRCODE encontra-se no bar da praia.",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-carvoeiro-1",
        "date": "2026-07-01",
        "lang": "pt",
        "text": "Carvoeiro tem um ambiente muito agradável. Ótima praia para um dia de descanso.",
        "author": "AfonsoRB",
        "rating": 5,
        "userId": "7b06748b-4788-aeda-0a22-10e1258085f6",
        "stampCount": 15
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-clube-nautico-de-avis",
    "name": "Praia Fluvial do Clube Náutico de Avis",
    "type": "praia_fluvial",
    "river": "Ribeira de Seda - Albufeira da Barragem de Maranhão",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780998043692_AVIS_Praia_Fluvial_do_Clube_Nautico_de_Avis_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780998078213_AVIS_Praia_Fluvial_do_Clube_Nautico_de_Avis_3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780998079361_AVIS_Praia_Fluvial_do_Clube_Nautico_de_Avis_2_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Portalegre",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": true,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786242237701_Avis_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Clube Náutico de Avis AVIS.png",
    "coordinates": {
      "lat": 39.05641,
      "lng": -7.912565
    },
    "description": "<p>Integrada no Complexo do Clube Náutico de Avis, esta zona balnear convida a desfrutar da tranquilidade que as águas da Albufeira do Maranhão proporcionam em jeito de piscina natural. Além de aproveitar a praia, é possível desfrutar de um conjunto de equipamentos: desportos náuticos como natação em águas abertas, remo, canoagem ou stand up paddle, parque de merendas, parque infantil, solário, hangar náutico, restaurante, bar, parque de campismo e piscinas municipais.</p>",
    "photoFocals": [
      {
        "x": 49.86666666666667,
        "y": 85.53571428571428,
        "zoom": 1,
        "mobile": {
          "x": 75.0365675280351,
          "y": 61.07142857142858,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 62,
        "zoom": 1,
        "mobile": {
          "x": 86.36913868760402,
          "y": 62,
          "zoom": 1
        }
      },
      {
        "x": 50.93333333333333,
        "y": 33.214285714285715,
        "zoom": 1,
        "mobile": {
          "x": 36.22707173960558,
          "y": 48.57142857142857,
          "zoom": 1
        }
      }
    ],
    "municipality": "Avis",
    "signLocation": "A placa está afixada junto à placa de inauguração da praia e do Posto de Turismo de Avis.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-colmeal",
    "name": "Zona Balnear do Colmeal",
    "type": "zona_balnear",
    "river": "Rio Ceira",
    "inRede": true,
    "photos": [
      "img/praias/gois/colmeal/1.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783637303277_GOIS_COLMEAL_2026_2_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783637304636_GOIS_COLMEAL_2026_1_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Coimbra",
    "featured": true,
    "services": {
      "wc": true,
      "bar": false,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": true,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786278885149_Colmeal_QR.jpeg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Colmeal GÓIS.jpeg",
    "coordinates": {
      "lat": 40.139056,
      "lng": -7.998778
    },
    "description": "<p>As águas correntes e limpas do rio Ceira fazem da zona de lazer do Colmeal um local concorrido na época de verão. A zona de banhos não é muito profunda, retida por uma represa em pedra. A estrutura dispõe de sanitários e parque de merendas. Ali per- to, o antigo moinho complementa a tela verde. Entre banhos, é possível a visita ao Espaço Museológico do Soito e subida ao baloiço panorâmico, construído pela União Progressiva do Colmeal.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 74,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 74,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 47,
        "zoom": 1,
        "mobile": {
          "x": 35.58146572739959,
          "y": 47.357142857142854,
          "zoom": 1
        }
      },
      {
        "x": 49.12567846615419,
        "y": 38.07142857142857,
        "zoom": 1,
        "mobile": {
          "x": 42.252727853528135,
          "y": 44.857142857142854,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Góis",
    "signLocation": "O Qrcode encontra-se na placa Informativa antes da descida para a zona balnear.",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-colmeal-1",
        "date": "2026-07-01",
        "lang": "pt",
        "text": "Colmeal tem uma das melhores águas de Góis. Incrível mesmo.",
        "author": "Vera_SF",
        "rating": 5,
        "userId": "214f73bc-21e2-c6c9-e44a-c2b825d44872",
        "stampCount": 1
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-praia-do-lago",
    "name": "Praia Fluvial do Lago",
    "type": "praia_fluvial",
    "river": "Rio Guadiana - Albufeira do Alqueva",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783682985345_MOURA_PRAIA_DO_LAGO_2026_9_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783683003791_MOURA_PRAIA_DO_LAGO_2026_12_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783683009009_MOURA_PRAIA_DO_LAGO_2026_11_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783683015701_MOURA_PRAIA_DO_LAGO_2026_10_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783683020401_MOURA_PRAIA_DO_LAGO_2026_14_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Beja",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786242986149_Lago_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Praia do Lago MOURA.jpg",
    "coordinates": {
      "lat": 38.201903,
      "lng": -7.487391
    },
    "description": "<p>A Praia do Lago, localizada na Estação Náutica de Moura – Alqueva, foi inaugurada em 2024 e é um espaço acolhedor e multifuncional, com duas piscinas flutuantes, zonas em areal e relvado. A Plataforma Central de Lazer integra, por um lado, uma cafetaria com esplanada e, por outro, o espaço destinado aos operadores turísticos, que promovem passeios e a prática de desportos náuticos como canoagem, stand up paddle e o e-foil. O espaço dispõe ainda de uma Área de Serviço para Autocaravanas.</p>",
    "photoFocals": [
      {
        "x": 51.47962105727752,
        "y": 82.32142857142857,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 55,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 58,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 58,
          "zoom": 1
        }
      },
      {
        "x": 52.2866870885198,
        "y": 45.32142857142858,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 63,
          "zoom": 1
        }
      },
      {
        "x": 53.29551962757265,
        "y": 47.42857142857143,
        "zoom": 1,
        "mobile": {
          "x": 53.29551962757265,
          "y": 47.42857142857143,
          "zoom": 1
        }
      },
      {
        "x": 51.21059904686342,
        "y": 37.785714285714285,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 66,
          "zoom": 1
        }
      }
    ],
    "municipality": "Moura",
    "signLocation": "A placa está afixada no totem branco identificativo da praia mesmo à entrada para o areal da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-lago-azul",
    "name": "Praia Fluvial do Lago Azul",
    "type": "praia_fluvial",
    "river": "Rio Zêzere - Albufeira de Castelo de Bode",
    "inRede": true,
    "photos": [
      "img/praias/ferreira-do-zezere/lago-azul/1.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1779648644625_FERREIRA_DO_ZEZERE_LAGO_AZUL_2025_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Santarém",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": false,
      "boatRental": true,
      "picnicArea": true,
      "playground": false,
      "goldQuality": true,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786236455989_Lago_Azul_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Lago azul FERREIRA DO ZÊZERE.jpg",
    "coordinates": {
      "lat": 39.67575,
      "lng": -8.230972
    },
    "description": "<p>A piscina flutuante do Lago Azul, nas águas da albufeira de Castelo de Bode, oferece muito mais do que banhos em águas límpidas. É o local ideal para atividades como stand up paddle e canoagem, modalidades com rede municipal de percursos ao longo de 25 quilómetros de rio, e com embarque em cinco aldeias ribeirinhas. Existe ainda pesca, mergulho com garrafa, equitação e passeios de Moto 4, passeios no barco de S. Cristóvão, o wakeboard do Lago Azul (Cable Park), e diversos trilhos pedestres e de BTT.</p>",
    "photoFocals": [
      {
        "x": 50.39050582707914,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 88,
          "zoom": 1
        }
      },
      {
        "x": 44.72817133443163,
        "y": 0,
        "zoom": 1,
        "mobile": {
          "x": 21.63198632927623,
          "y": 0,
          "zoom": 1
        }
      }
    ],
    "municipality": "Ferreira do Zêzere",
    "signLocation": "O QRCODE encontra-se na saída/entrada da praia, nas escadas de acesso ao bar.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-malhadal",
    "name": "Praia Fluvial do Malhadal",
    "type": "praia_fluvial",
    "river": "Ribeira da Isna",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783704563675_PROENCA-A-NOVA_MALHADAL_2026_1_3_wm.jpg",
      "img/praias/proenca-a-nova/malhadal/2.jpg",
      "img/praias/proenca-a-nova/malhadal/1.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783704565112_PROENCA-A-NOVA_MALHADAL_2026_2_2_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Castelo Branco",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": true,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786243713434_Malhadal_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Malhadal PROENÇA-A-NOVA.jpg",
    "coordinates": {
      "lat": 39.797444,
      "lng": -7.951167
    },
    "description": "<p>A praia fluvial do Malhadal, criada na ribeira da Isna, é o local perfeito para quem valoriza uma envolvente natural afastada de qualquer localidade. Instalada numa represa, preserva a sua ponte filipina e as diversas azenhas a jusante da praia. Possui zona de solário, balneários e piscina flutuante. O bar abre apenas na época balnear, servindo snacks e petiscos. Na área, existe a Concessão de Pesca Desportiva do Malhadal e o espaço costuma disponibilizar o Fluvifun – Parque Aquático do Malhadal, com insufláveis, paddle e canoagem.</p>",
    "photoFocals": [
      {
        "x": 49.79823349218943,
        "y": 57.285714285714285,
        "zoom": 1,
        "mobile": {
          "x": 68.07696834176768,
          "y": 54.07142857142857,
          "zoom": 1
        }
      },
      {
        "x": 50.06725550260352,
        "y": 73.71428571428572,
        "zoom": 1,
        "mobile": {
          "x": 50.06725550260352,
          "y": 73.71428571428572,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 92,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 43,
        "zoom": 1
      }
    ],
    "municipality": "Proença-a-Nova",
    "signLocation": "O QRCODE encontra-se na esplanada do Bar da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-marmeleiro",
    "name": "Praia Fluvial do Marmeleiro",
    "type": "praia_fluvial",
    "river": "Ribeira da Isna",
    "inRede": true,
    "photos": [
      "img/praias/serta/marmeleiro/1.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783694253148_SERTA_MARMELEIRO_2026_1_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783694387060_MARMELEIRO_455_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783694391175_MARMELEIRO_458_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783694388418_MARMELEIRO_456_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783694390137_MARMELEIRO_457_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783694392655_MARMELEIRO_459_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Castelo Branco",
    "featured": true,
    "services": {
      "wc": true,
      "bar": false,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786271978005_Marmeleiro_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Marmeleiro SERTÃ.jpg",
    "coordinates": {
      "lat": 39.733806,
      "lng": -8.089806
    },
    "description": "<p>De um açude para a rega, em plena ribeira da Isna, nasceu um espaço que convida à preguiça e a banhos frescos, com profundidade máxima de 2 metros. Esta zona de lazer, na União de Freguesias da Cumeada e Marmeleiro, é muito tranquila e está envolvida por amieiros, choupos e figueiras, cujas sombras beneficiam o parque de merendas e a zona de areal. O xisto marca presença nos muros e estruturas. Nas imediações está marcada a PR4 - Caminho do Xisto da Cumeada, com 12 km, com paisagens e passagem pelas aldeias da região.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 82,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 82,
          "zoom": 1
        }
      },
      {
        "x": 50.06725550260352,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 62.82142857142857,
          "zoom": 1
        }
      },
      {
        "x": 51.81589857029513,
        "y": 64.17857142857143,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 59,
          "zoom": 1
        }
      },
      {
        "x": 50.06725550260352,
        "y": 89.03571428571428,
        "zoom": 1,
        "mobile": {
          "x": 50.06725550260352,
          "y": 94.57142857142857,
          "zoom": 1
        }
      },
      {
        "x": 70.44567279147115,
        "y": 70.53571428571428,
        "zoom": 1,
        "mobile": {
          "x": 70.44567279147115,
          "y": 70.53571428571428,
          "zoom": 1
        }
      },
      {
        "x": 47.51154640366963,
        "y": 81.64285714285714,
        "zoom": 1,
        "mobile": {
          "x": 14.27646732460196,
          "y": 62.535714285714285,
          "zoom": 1
        }
      },
      {
        "x": 52.82473110934799,
        "y": 48.42857142857143,
        "zoom": 1,
        "mobile": {
          "x": 46.34156593083273,
          "y": 83.78571428571428,
          "zoom": 1
        }
      }
    ],
    "municipality": "Sertã",
    "signLocation": "O QRCODE encontra-se na estrutura de sombra da zona balnear.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-meimao",
    "name": "Praia Fluvial do Meimão",
    "type": "praia_fluvial",
    "river": "Ribeira do Meimão",
    "inRede": true,
    "photos": [
      "img/praias/penamacor/meimao/2.jpg",
      "img/praias/penamacor/meimao/3.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783701020066_PENAMACOR_MEIMAO_2026_2_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783701021390_PENAMACOR_MEIMAO_2026_1_1_wm.jpg",
      "img/praias/penamacor/meimao/1.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Castelo Branco",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786239102463_Meimao_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Meimão PENAMACOR.jpg",
    "coordinates": {
      "lat": 40.2685,
      "lng": -7.143778
    },
    "description": "<p>Integrada na freguesia de Meimão, a zona balnear do Meimão foi criada na albufeira da Meimoa, oferecendo uma piscina flutuante e uma prancha de saltos para a barragem. A zona balnear é complementada com cais para embarcações, bar e um conjunto de bungalows. Além da pesca desportiva nas águas da albufeira, é possível fazer paddle e caminhadas nas imediações, designadamente pelo per- curso da “Patada da Mula”, com 8 km, com partida e chegada junto à Barragem, pelo lado da Carreira de Tiro.</p>",
    "photoFocals": [
      {
        "x": 51.1433435442599,
        "y": 37.892857142857146,
        "zoom": 1,
        "mobile": {
          "x": 51.1433435442599,
          "y": 37.892857142857146,
          "zoom": 1
        }
      },
      {
        "x": 49.865488994792955,
        "y": 78.78571428571428,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 92,
          "zoom": 1
        }
      },
      {
        "x": 49.260189471361244,
        "y": 44.535714285714285,
        "zoom": 1,
        "mobile": {
          "x": 49.260189471361244,
          "y": 44.535714285714285,
          "zoom": 1
        }
      },
      {
        "x": 51.34511005207047,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 55,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 76,
        "zoom": 1
      }
    ],
    "ratingCount": 1,
    "municipality": "Penamacor",
    "signLocation": "A placa encontra-se no bar da praia.",
    "averageRating": 4,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-meimao-1",
        "date": "2026-07-12",
        "lang": "pt",
        "text": "Meimão é uma praia tranquila e muito bonita. Vale bem a visita.",
        "author": "CarlosMM",
        "rating": 4,
        "userId": "06e05923-3575-b597-5c98-d8b763901fd7",
        "stampCount": 17
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-mosteiro",
    "name": "Praia Fluvial do Mosteiro",
    "type": "praia_fluvial",
    "river": "Ribeira de Pera",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783700799560_PEDROGAO_GRANDE_MOSTEIRO_2026_0_1_wm.jpg",
      "img/praias/pedrogao-grande/mosteiro/1.jpg",
      "img/praias/pedrogao-grande/mosteiro/2.jpg",
      "img/praias/pedrogao-grande/mosteiro/3.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783700798028_PEDROGAO_GRANDE_MOSTEIRO_2026_1_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Leiria",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786240393077_Mosteiro_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Mosteiro PEDRÓGÃO GRANDE.jpg",
    "coordinates": {
      "lat": 39.935889,
      "lng": -8.186333
    },
    "description": "<p>A praia fluvial de Mosteiro é banhada pela ribeira de Pera, que cria um extenso espelho de água. A dois passos da povoação respira-se tranquilidade e ar puro. À sua volta não faltam sombras dos salgueiros, amieiros e sobreiros, parque de merendas e um vasto relvado. O espaço está totalmente equipado, mas é uma excelente opção sair e realizar as duas rotas de BTT ou percorrer a PR5 – Na Senda da Ribeira de Pera (7km) e a PR6 – Rumando contra a Corrente em direção ao açude (2km) ambas a partir da praia.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 57,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 57,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 74,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 74,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 83,
        "zoom": 1
      },
      {
        "x": 47.98233492189429,
        "y": 54.142857142857146,
        "zoom": 1,
        "mobile": {
          "x": 39.23989979656686,
          "y": 96.64285714285714,
          "zoom": 1
        }
      },
      {
        "x": 50.2690220104141,
        "y": 91,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 51,
          "zoom": 1
        }
      }
    ],
    "municipality": "Pedrógão Grande",
    "signLocation": "O QRCODE encontra-se no bar da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-pego-das-cancelas",
    "name": "Praia Fluvial do Pego das Cancelas",
    "type": "praia_fluvial",
    "river": "Ribeira da Isna",
    "inRede": true,
    "photos": [
      "img/praias/vila-de-rei/pego-das-cancelas/1.jpg",
      "img/praias/vila-de-rei/pego-das-cancelas/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783725400012_VILA_DE_REI_PEGO_DAS_CANCELAS_2026_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783725401736_VILA_DE_REI_PEGO_DAS_CANCELAS_2026_2_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Castelo Branco",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": true,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786272781749_Pego_das_Cancelas_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Pego das Cancelas VILA DE REI.jpg",
    "coordinates": {
      "lat": 39.734556,
      "lng": -8.057944
    },
    "description": "<p>Ideal para quem procura o sossego quase absoluto, a praia fluvial do Pego das Cancelas garante as infraestruturas essenciais para um dia de descanso. Situada na freguesia de São João do Peso, longe de qualquer povoação, tem na ribeira de Isna o seu abrigo, bem rodeada de sombras. O restaurante mais próximo fica a 13 km. A zona é propícia a passeios e tem imensa biodiversidade. É imperdível a ida à Ponte dos Três Concelhos, de origem romana, que une Vila de Rei, Mação e Sertã.</p>",
    "photoFocals": [
      {
        "x": 50.67255502603523,
        "y": 30.14285714285714,
        "zoom": 1,
        "mobile": {
          "x": 74.10262445569025,
          "y": 83.17857142857143,
          "zoom": 1
        }
      },
      {
        "x": 50.06725550260352,
        "y": 50.57142857142858,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 93.60714285714286,
          "zoom": 1
        }
      },
      {
        "x": 49.59646698437886,
        "y": 88.21428571428572,
        "zoom": 1,
        "mobile": {
          "x": 12.58172228456884,
          "y": 90.71428571428572,
          "zoom": 1
        }
      },
      {
        "x": 50.134511005207045,
        "y": 44.785714285714285,
        "zoom": 1,
        "mobile": {
          "x": 50.134511005207045,
          "y": 44.785714285714285,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Vila de Rei",
    "signLocation": "O QRCODE encontra-se no bar da praia.",
    "averageRating": 4,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-pegocancelas-1",
        "date": "2026-07-22",
        "lang": "pt",
        "text": "Pego das Cancelas é um sítio muito bonito e bem preservado.",
        "author": "ClaudioS4",
        "rating": 4,
        "userId": "7e819660-4ffb-083f-cf1f-f3299e758cb5",
        "stampCount": 3
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-pego-fundo",
    "name": "Praia Fluvial do Pego Fundo",
    "type": "praia_fluvial",
    "river": "Ribeira de Cadavais",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780912138243_ALCOUTIM_PEGO_FUNDO_2026_2026_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780912141250_ALCOUTIM_PEGO_FUNDO_2026_AEREA_2026_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780912200539_ALCOUTIM_PEGO_FUNDO_2026_3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780912293839_Praia_Fuvial_do_Pego_Fundo_4_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780912299419_Praia_Fluvial_do_Pego_Fundo_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780912304426_Praia_Fluvial_do_Pego_Fundo_3_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Faro",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786243086130_Pego_Fundo_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Pego Fundo ALCOUTIM.jpg",
    "coordinates": {
      "lat": 37.472048,
      "lng": -7.476824
    },
    "description": "<ul><li>A apenas 500 metros do centro da vila de Alcoutim, nas margens da Ribeira de Cadavais, afluente do Guadiana, esta praia está rodeada de elementos naturais: choupos, loendros, alfazemas e roseiras, canaviais e árvores de fruto. Está completamente equipada, incluindo com bar e restaurante, parque geriátrico, campo de voleibol e parque de merendas. Entre banhos, a visita às ruínas do Montinho das Laranjeiras, ao castelo e ao centro da vila é obrigatória.</li></ul>",
    "photoFocals": [
      {
        "x": 50,
        "y": 55.67857142857143,
        "zoom": 1,
        "mobile": {
          "x": 44.83515190235209,
          "y": 55.67857142857143,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 46.556767934901394,
          "y": 48.82142857142857,
          "zoom": 1
        }
      },
      {
        "x": 49.733333333333334,
        "y": 50.32142857142857,
        "zoom": 1,
        "mobile": {
          "x": 59.41742351642316,
          "y": 50.32142857142857,
          "zoom": 1
        }
      },
      {
        "x": 50.666666666666664,
        "y": 64.82142857142857,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 59.107142857142854,
          "zoom": 1
        }
      },
      {
        "x": 50.333333333333336,
        "y": 45.67857142857143,
        "zoom": 1,
        "mobile": {
          "x": 53.01282805696128,
          "y": 49.25,
          "zoom": 1
        }
      },
      {
        "x": 50.06666666666667,
        "y": 64,
        "zoom": 1,
        "mobile": {
          "x": 97.62630956584117,
          "y": 63.107142857142854,
          "zoom": 1
        }
      }
    ],
    "municipality": "Alcoutim",
    "signLocation": "A placa está afixada no painel informativo verde da Câmara Municipal e da praia fluvial.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-penedo-furado",
    "name": "Praia Fluvial do Penedo Furado",
    "type": "praia_fluvial",
    "river": "Ribeira de Codes",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783704357305_VILA_DE_REI_PENEDO_FURADO_2026_01_wm.jpg",
      "img/praias/vila-de-rei/penedo-furado/1.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783704468978_PENEDO_FURADO_2016_2_wm.jpg",
      "img/praias/vila-de-rei/penedo-furado/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783704461740_Penedo_Furado-21_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783704465797_PENEDO_FURADO_2016_5_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783704470492_PENEDO_FURADO_2016_3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783704472224_Penedo_Furado_2017_impar_cima_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Castelo Branco",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": true,
      "accessible": true,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": true,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786272628110_Penedo_Furado_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Penedo Furado VILA DE REI.jpg",
    "coordinates": {
      "lat": 39.625556,
      "lng": -8.162417
    },
    "description": "<p>Bem perto do centro geodésico de Portugal, o Penedo Furado é a praia fluvial mais procurada do concelho de Vila de Rei, não só pela água límpida e cristalina da ribeira de Codes até à albufeira de Castelo de Bode, uns metros mais adiante, mas também pela qualidade das infraestruturas do espaço bem equipado, e indicadas para crianças. A jusante da ribeira, existem os passadiços com 2 km e duas belíssimas cascatas pelo trilho ao longo da ribeira, bem como a “bicha pintada” (icnofóssil), e a Gruta do Penedo Furado.</p>",
    "photoFocals": [
      {
        "x": 49.93274449739648,
        "y": 46,
        "zoom": 1,
        "mobile": {
          "x": 53.37597656249508,
          "y": 45.107142857142854,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 82,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 82,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 47.5,
        "zoom": 1,
        "mobile": {
          "x": 49.35439398779401,
          "y": 47.5,
          "zoom": 1
        }
      },
      {
        "x": 49.68977686406639,
        "y": 30.187941212126862,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 92,
          "zoom": 1
        }
      },
      {
        "x": 52.69022010414094,
        "y": 90.28571428571429,
        "zoom": 1,
        "mobile": {
          "x": 52.69022010414094,
          "y": 90.28571428571429,
          "zoom": 1
        }
      },
      {
        "x": 65.80504311182804,
        "y": 54.10714285714286,
        "zoom": 1,
        "mobile": {
          "x": 68.72257435397367,
          "y": 42.5,
          "zoom": 1
        }
      },
      {
        "x": 49.865488994792955,
        "y": 45.107142857142854,
        "zoom": 1,
        "mobile": {
          "x": 4.377175137443466,
          "y": 40.642857142857146,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 47.035714285714285,
        "zoom": 1,
        "mobile": {
          "x": 6.959599186267425,
          "y": 48.107142857142854,
          "zoom": 1
        }
      }
    ],
    "municipality": "Vila de Rei",
    "signLocation": "O QRCODE encontra-se na esplanada do bar da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-piodao",
    "name": "Praia Fluvial do Piódão",
    "type": "praia_fluvial",
    "river": "Ribeira de Piódão",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784165918515_Praia_Fluvial_do_Piodao_5.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784165916979_Praia_Fluvial_do_Piodao_4.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784165912479_Praia_Fluvial_do_Piodao_1.jpg",
      "img/praias/arganil/piodao/3.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784165913946_Praia_Fluvial_do_Piodao_2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784165915531_Praia_Fluvial_do_Piodao_3.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Coimbra",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Piódão ARGANIL.jpg",
    "coordinates": {
      "lat": 40.229556,
      "lng": -7.826306
    },
    "description": "<p>Em pleno coração da aldeia de Piódão, numa das encostas da Serra do Açor, esta praia fluvial é conhecida pelas águas límpidas e refrescantes da ribeira do Piódão, que correm pela represa de xisto, rocha característica desta pitoresca Aldeia Histórica. No largo da Igreja encontra cafés, restaurantes e lembranças, e um passeio revelará as simbólicas cruzes de proteção contra as trovoadas, nas ombreiras das portas. Por toda a serra há inúmeros percursos pedestres e de BTT.</p>",
    "photoFocals": [
      {
        "x": 49.78356076362468,
        "y": 41.10659964749657,
        "zoom": 1,
        "mobile": {
          "x": 81.5028700504909,
          "y": 41.31549056726941,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 35.9732358509041,
        "zoom": 1,
        "mobile": {
          "x": 63.845730244267,
          "y": 55.19120047000457,
          "zoom": 1
        }
      },
      {
        "x": 47.18628992712085,
        "y": 49.29780011750114,
        "zoom": 1,
        "mobile": {
          "x": 64.30464732003279,
          "y": 49.7155819570468,
          "zoom": 1
        }
      },
      {
        "x": 50.19525291353956,
        "y": 0,
        "zoom": 1,
        "mobile": {
          "x": 56.322812200621605,
          "y": 0,
          "zoom": 1
        }
      },
      {
        "x": 48.70136458174809,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 55,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 95.29825706638815,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 95.29825706638815,
          "zoom": 1
        }
      }
    ],
    "municipality": "Arganil",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-pontilhao-da-valeta",
    "name": "Praia Fluvial do Pontilhão da Valeta",
    "type": "praia_fluvial",
    "river": "Rio Vez",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780340837585_Praia_Fluvial_Pontilhao_da_Valeta_2026_4_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780340804457_Praia_Fluvial_Pontilhao_da_Valeta_2026_3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780340807640_Praia_Fluvial_Pontilhao_da_Valeta_2026_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780340810757_Praia_Fluvial_Pontilhao_da_Valeta_2026_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Viana do Castelo",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Pontilhão da Valeta ARCOS DE VALDEVEZ.jpeg",
    "coordinates": {
      "lat": 41.848828,
      "lng": -8.41903
    },
    "description": "<p>O rio Vez empresta as suas margens verdes aos banhistas bem perto do centro da vila de Valdevez. Este refúgio natural, disponível todo o ano, conta com um extenso areal, amplos espaços verdes, sombras e água límpida. A praia está equipada com vários parques de estacionamento, incluindo para caravanas e autocaravanas e infraestruturas de apoio como sanitários e bar com esplanada. O Paço de Giela, o Museu do rio Vez e o Museu Espaço Valdevez são algumas sugestões de visita.</p>",
    "photoFocals": [
      {
        "x": 54.83807565540806,
        "y": 45.6577452836347,
        "zoom": 1,
        "mobile": {
          "x": 25.32942611021516,
          "y": 49,
          "zoom": 1
        }
      },
      {
        "x": 49.612953947567355,
        "y": 50.80879952999543,
        "zoom": 1,
        "mobile": {
          "x": 45.333364599339376,
          "y": 48.09321757294863,
          "zoom": 1
        }
      },
      {
        "x": 50.29028453932448,
        "y": 37.73758078203538,
        "zoom": 1,
        "mobile": {
          "x": 89.5232663336349,
          "y": 55.075527123180365,
          "zoom": 1
        }
      },
      {
        "x": 50.09676151310816,
        "y": 71.7734186304589,
        "zoom": 1,
        "mobile": {
          "x": 43.551507215818305,
          "y": 69.47561851295777,
          "zoom": 1
        }
      }
    ],
    "municipality": "Arcos de Valdevez",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-rabacal",
    "name": "Praia Fluvial do Rabaçal",
    "type": "praia_fluvial",
    "river": "Rio Rabaçal",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780365440054_VALPACOS_Praia_Fluvial_do_Rabacal_2021_II_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780365608909_VALPACOS_RABACAL_2022_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780366073984_VALPACOS_RABACAL_2025_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780366077599_VALPACOS_RABACAL_2025_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780366081252_VALPACOS_RABACAL_2025_3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780366083026_VALPACOS_RABACAL_2025_4_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780366084989_VALPACOS_RABACAL_2025_5_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Vila Real",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786243911523_Rabacal_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Rabaçal VALPAÇOS.jpg",
    "coordinates": {
      "lat": 41.632288,
      "lng": -7.247152
    },
    "description": "<p>A Praia Fluvial do Rabaçal, na freguesia de Possacos, foi requalificada em 2021. Além do generoso lençol de água do Rio Rabaçal, sobressaem na paisagem as encostas rodeadas de árvores, a ponte de Valtelhas, o extenso areal com chapéus de sol e as zonas relvadas. A praia dispõe de parque infantil, duches e até wi-fi, sendo Acessível com cadeira anfíbia. Na praia fica também o Centro Interpretativo da Ecovia do Rabaçal. A poucos metros encontra-se o Parque de Campismo e Caravanismo do Rabaçal, com bungalows.</p>",
    "photoFocals": [
      {
        "x": 50.193523026216326,
        "y": 70.64912853319407,
        "zoom": 1,
        "mobile": {
          "x": 53.466150174861255,
          "y": 71.06691037273974,
          "zoom": 1
        }
      },
      {
        "x": 48.838861842702066,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 43.777727005679225,
          "zoom": 1
        }
      },
      {
        "x": 50.58056907864897,
        "y": 50.666818982962326,
        "zoom": 1,
        "mobile": {
          "x": 35.72787663479891,
          "y": 47.95123702591552,
          "zoom": 1
        }
      },
      {
        "x": 55.61216776027335,
        "y": 63.177818395456626,
        "zoom": 1,
        "mobile": {
          "x": 60.57310309562207,
          "y": 55.6577452836347,
          "zoom": 1
        }
      },
      {
        "x": 51.64494572283874,
        "y": 76.37809256478883,
        "zoom": 1,
        "mobile": {
          "x": 98.97216910324232,
          "y": 76.37809256478883,
          "zoom": 1
        }
      },
      {
        "x": 50.87085361797345,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 51.25870274947882,
          "y": 67.01338207454795,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 63,
        "zoom": 1,
        "mobile": {
          "x": 55.790032647602565,
          "y": 63,
          "zoom": 1
        }
      }
    ],
    "municipality": "Valpaços",
    "signLocation": "O QRCODE encontra-se no painel informativo, na entrada da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-rebolim",
    "name": "Praia Fluvial do Rebolim",
    "type": "praia_fluvial",
    "river": "Rio Mondego",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783628629118_COIMBRA_REBOLIM_2026_1_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783628631190_COIMBRA_REBOLIM_2026_2_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Coimbra",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786291517857_Rebolim_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Rebolim COIMBRA.jpg",
    "coordinates": {
      "lat": 40.179602,
      "lng": -8.417114
    },
    "description": "<p>A praia de Rebolim está localizada na freguesia de Santo António dos Olivais, na zona da Portela, bem perto da baixa de Coimbra, convidando a sair da rotina e do trânsito para momentos de descontração junto ao Mondego. A praia foi criada em 1997, está toda equipada e oferece um vasto com areal e sombras de árvores, águas pouco profundas, estacionamento para automóveis e bicicletas, bares com doces e salgados. É uma Praia Acessível e estando perto do centro, facilita qualquer roteiro temático.</p>",
    "photoFocals": [
      {
        "x": 53.49728613538323,
        "y": 29.17857142857143,
        "zoom": 1,
        "mobile": {
          "x": 36.71152981802752,
          "y": 31.857142857142858,
          "zoom": 1
        }
      },
      {
        "x": 50.60529952343171,
        "y": 51.39285714285714,
        "zoom": 1,
        "mobile": {
          "x": 61.62090821970779,
          "y": 73.89285714285714,
          "zoom": 1
        }
      }
    ],
    "municipality": "Coimbra",
    "signLocation": "O QRCODE encontra-se no bar da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-reconquinho",
    "name": "Praia Fluvial do Reconquinho",
    "type": "praia_fluvial",
    "river": "Rio Mondego",
    "inRede": true,
    "photos": [
      "img/praias/penacova/reconquinho/1.jpg",
      "img/praias/penacova/reconquinho/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783703982769_PENACOVA_RECONQUINHO_2020_11_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783703977841_PENACOVA_Reconquinho_2021_4_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783703976073_Reconquinho_2016_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783703979373_PENACOVA_Reconquinho_2021_3_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Coimbra",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": true,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": true,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786300755358_Reconquinho_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Reconquinho PENACOVA.jpg",
    "coordinates": {
      "lat": 40.266833,
      "lng": -8.279333
    },
    "description": "<p>Na margem esquerda do Mondego, o Reconquinho evidencia-se pela excelente qualidade da água e pela belíssima envolvente natural. A estrutura dispõe de todas os equipamentos, é Praia Acessível e inclui a insígnia ColorAdd, com o sistema de identificação de cores e símbolos para daltónicos. Nas proximidades, há muitas alternativas aos banhos: Pesca, caiaques ou gaivotas, passeios de barco numa Barca Serrana (968 039 154) e caminhadas pela PR1.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 92,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 100,
          "zoom": 1
        }
      },
      {
        "x": 50.134511005207045,
        "y": 51.75,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 83,
          "zoom": 1
        }
      },
      {
        "x": 51.412365554674,
        "y": 75.39285714285714,
        "zoom": 1,
        "mobile": {
          "x": 23.651307029816483,
          "y": 77.35714285714286,
          "zoom": 1
        }
      },
      {
        "x": 53.430030632779705,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 63.11412081586953,
          "y": 100,
          "zoom": 1
        }
      },
      {
        "x": 48.78940095313658,
        "y": 78.10714285714286,
        "zoom": 1,
        "mobile": {
          "x": 72.38100842314094,
          "y": 52.75,
          "zoom": 1
        }
      },
      {
        "x": 49.59646698437886,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 50.43040400813732,
          "y": 67.03571428571429,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Penacova",
    "signLocation": "O QRCODE encontra-se no bar da praia.",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-reconquinho-1",
        "date": "2026-07-02",
        "lang": "pt",
        "text": "O Reconquinho é uma joia escondida. Muito bem cuidado e água ótima.",
        "author": "carlos_vieira",
        "rating": 5,
        "userId": "f2f1c410-e40c-d1a5-9824-dca47f258e5c",
        "stampCount": 12
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-sesmo",
    "name": "Praia Fluvial do Sesmo",
    "type": "praia_fluvial",
    "river": "Ribeira do Sesmo",
    "inRede": true,
    "photos": [
      "img/praias/castelo-branco/sesmo/1.jpg",
      "img/praias/castelo-branco/sesmo/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783700544938_CASTELO_BRANCO_SESMO_2025_1_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783700546397_CASTELO_BRANCO_SESMO_2025_2-2_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Castelo Branco",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786235046581_Sesmo_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Sesmo CASTELO BRANCO.jpg",
    "coordinates": {
      "lat": 39.859769,
      "lng": -7.742794
    },
    "description": "<p>A belíssima aldeia do Sesmo, na freguesia de Sarzedas, no extremo Oeste do concelho de Castelo Branco, é o grande ponto de encontro durante o verão, atraindo os visitantes que apreciam a sua tranquilidade e natureza. Além dos banhos na ribeira do Sesmo ou dos banhos de sol no relvado, o espaço convida a momentos de lazer, seja no bar “O Sesmo” ou em caminhada, pelas rotas PR6 Poço dos Sinos – Sarzedas e PR9 - Rota da Ribeira da Magueija – Sarzedas, por três aldeias da freguesia.</p>",
    "photoFocals": [
      {
        "x": 50.06725550260352,
        "y": 77.53571428571428,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 92,
          "zoom": 1
        }
      },
      {
        "x": 50.87432153384581,
        "y": 28.785714285714292,
        "zoom": 1,
        "mobile": {
          "x": 50.87432153384581,
          "y": 28.785714285714292,
          "zoom": 1
        }
      },
      {
        "x": 50.20176650781057,
        "y": 35.71428571428571,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 58.035714285714285,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 39.75,
        "zoom": 1,
        "mobile": {
          "x": 64.20333226853175,
          "y": 41.17857142857142,
          "zoom": 1
        }
      }
    ],
    "municipality": "Castelo Branco",
    "signLocation": "A placa está na parede do Bar da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-sorraia",
    "name": "Praia Fluvial do Sorraia",
    "type": "praia_fluvial",
    "river": "Rio Sorraia",
    "inRede": true,
    "photos": [
      "img/praias/coruche/sorraia/1.jpg",
      "img/praias/coruche/sorraia/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783699385793_CORUCHE_PRAIA_SORRAIA_2026_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783699386990_CORUCHE_PRAIA_SORRAIA_2026_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783699389432_CORUCHE_PERCURSO_PEDESTRE_2025_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Santarém",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": true,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Sorraia CORUCHE.jpg",
    "coordinates": {
      "lat": 38.957583,
      "lng": -8.522167
    },
    "description": "<p>O rio Sorraia, que resulta da junção das ribeiras de Sor e da Raia, é afluente do Tejo e está registado nos autos da história desde o tempo dos romanos e árabes. Atualmente está associado ao lazer. Ao longo do Parque do Sorraia, em complemento à sua grande praia fluvial, existem inúmeros equipamentos: parede de escalada, skate park, circuito de manutenção, módulo de crossfit, parque infantil, bar com petiscos, sistema de bicicletas partilhadas posto de turismo, pavilhão gimnodesportivo e ciclovia.</p>",
    "photoFocals": [
      {
        "x": 53.52715707979983,
        "y": 65.21742140945418,
        "fit": "cover",
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 92,
          "zoom": 1
        }
      },
      {
        "x": 49.79823349218943,
        "y": 49.5,
        "zoom": 1,
        "mobile": {
          "x": 30.860457134147097,
          "y": 49.67857142857143,
          "zoom": 1
        }
      },
      {
        "x": 51.21059904686342,
        "y": 71.53571428571428,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 51,
          "zoom": 1
        }
      },
      {
        "x": 51.008832539052854,
        "y": 76.67857142857143,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 75.60714285714286,
          "zoom": 1
        }
      },
      {
        "x": 46.906246880237916,
        "y": 30.75,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 63.964285714285715,
          "zoom": 1
        }
      }
    ],
    "municipality": "Coruche",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-trabulo",
    "name": "Praia Fluvial do Trabulo",
    "type": "praia_fluvial",
    "river": "Rio Vouga",
    "inRede": true,
    "photos": [
      "img/praias/satao/trabulo/1.jpg",
      "img/praias/satao/trabulo/2.jpg",
      "img/praias/satao/trabulo/3.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Viseu",
    "featured": false,
    "services": {
      "wc": false,
      "bar": false,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": false,
      "playground": false,
      "goldQuality": true,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786452554115_Trabulo_QR.jpeg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Trabulo SÁTÃO.jpg",
    "coordinates": {
      "lat": 40.772056,
      "lng": -7.652306
    },
    "description": "<p>A praia fluvial do Trabulo foi oficialmente inaugurada em 2017. Situada na localidade de Rãs, a cerca de 10Km da sede de concelho, é exemplo de uma obra bem conseguida. Nas margens do rio Vouga, o enorme relvado atrai imediatamente as atenções. As modernas estruturas do bar, com petiscos e refeições rápidas, e os serviços de apoio integram um quadro paisagístico muito bem organizado e enquadrado na envolvente natural. Não foram esquecidos espaços adequados a crianças, internet gratuita e prancha de SUP.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 42,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 55,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 88,
        "zoom": 1
      }
    ],
    "ratingCount": 2,
    "municipality": "Sátão",
    "signLocation": "O QrCode encontra se na entrada do bar da praia, no lado esquerdo.",
    "waterQuality": "",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-trabulo-1",
        "date": "2026-06-09",
        "lang": "pt",
        "text": "Trabulo é um achado! Muito bem preservado e com uma água fantástica.",
        "author": "HugoSilva1",
        "rating": 5,
        "userId": "dd350389-27a8-5602-1edf-1ddeb3e2cc8a",
        "stampCount": 13
      },
      {
        "id": "static-trabulo-2",
        "date": "2026-07-10",
        "lang": "pt",
        "text": "Que praia bonita! Vim de propósito e valeu totalmente a viagem.",
        "author": "CelesteCameia",
        "rating": 5,
        "userId": "c18cc4dd-7b3d-10ca-9111-39d04c87ee43",
        "stampCount": 9
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-troviscal",
    "name": "Praia Fluvial do Troviscal",
    "type": "praia_fluvial",
    "river": "Ribeira da Sertã",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783694458127_SERTA_TROVISCAL_2026_2_1_wm.jpg",
      "img/praias/serta/troviscal/1.jpg",
      "img/praias/serta/troviscal/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783694459476_SERTA_TROVISCAL_2026_3_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783694460929_SERTA_TROVISCAL_2026_3_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Castelo Branco",
    "featured": true,
    "services": {
      "wc": false,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": true,
      "nacional2": true,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786272342027_Troviscal_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Troviscal SERTÃ.jpg",
    "coordinates": {
      "lat": 39.860056,
      "lng": -8.007944
    },
    "description": "<p>Em plena ribeira da Sertã, junto à ponte do Troviscal, esta praia fluvial foi recentemente requalificada, mas continua a oferecer isolamento e tranquilidade, respirando-se natureza. A praia dispõe de bar com animação regular e sanitários acessíveis, cadeira anfíbia, parque de merendas com churrasqueira e zona de estacionamento. Junto à praia encontra-se um parque de autocaravanas e zonas para acampar. As paisagens da região são descobertas através da PR7 – Rota de Celin- da, ao longo das margens da Ribeira da Sertã.</p>",
    "photoFocals": [
      {
        "x": 51.681387565088095,
        "y": 45.28571428571429,
        "zoom": 1,
        "mobile": {
          "x": 91.49375831779074,
          "y": 48.67857142857143,
          "zoom": 1
        }
      },
      {
        "x": 48.18410142970487,
        "y": 53.42857142857143,
        "zoom": 1,
        "mobile": {
          "x": 48.18410142970487,
          "y": 53.42857142857143,
          "zoom": 1
        }
      },
      {
        "x": 51.07608804165638,
        "y": 49.67857142857143,
        "zoom": 1,
        "mobile": {
          "x": 12.554851292052653,
          "y": 92.35714285714286,
          "zoom": 1
        }
      },
      {
        "x": 50.33627751301762,
        "y": 70.42857142857143,
        "zoom": 1,
        "mobile": {
          "x": 30.773886581818793,
          "y": 52.75,
          "zoom": 1
        }
      },
      {
        "x": 49.192933968757714,
        "y": 25.607142857142858,
        "zoom": 1,
        "mobile": {
          "x": 32.783839674506964,
          "y": 50.607142857142854,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Sertã",
    "signLocation": "O QRCODE encontra-se na entrada do bar da praia.",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-troviscal-1",
        "date": "2026-07-18",
        "lang": "pt",
        "text": "Troviscal é linda. Água pura, natureza à volta e muito sossego.",
        "author": "JoaoFontes92",
        "rating": 5,
        "userId": "c0625b9c-4bf5-ad0a-f90c-01b016b687af",
        "stampCount": 5
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-vale-do-mondego",
    "name": "Praia Fluvial do Vale do Mondego",
    "type": "praia_fluvial",
    "river": "Rio Mondego",
    "inRede": true,
    "photos": [
      "img/praias/guarda/vale-do-mondego/1.jpg",
      "img/praias/guarda/vale-do-mondego/2.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Guarda",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": true,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786237859999_Vale_do_Mondego_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Vale do Mondego GUARDA.jpg",
    "coordinates": {
      "lat": 40.608472,
      "lng": -7.300194
    },
    "description": "<p>Servida pelo Mondego, junto às localidades de Vila Cortês do Mondego e de Porto da Carne, a praia fluvial de Vale do Mondego está enquadrada num verdejante espaço de cerca de 4 hectares, perto do núcleo rural. O espaço é dotado de uma extensa área relvada, um areal e sombras naturais, onde está instalado o parque de merendas, com mesas e grelhadores. No bar de apoio com esplanada, os dias de verão têm um sabor especial a tranquilidade e convívio, com vista para as águas límpidas do Mondego.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 83,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 92,
        "zoom": 1
      }
    ],
    "municipality": "Guarda",
    "signLocation": "O QRCODE encontra-se no bar da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-vale-do-rossim",
    "name": "Praia Fluvial do Vale do Rossim",
    "type": "praia_fluvial",
    "river": "Barragem do Vale do Rossim",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783628461970_Vale_do_Rossim_2019_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783628473805_Vale_do_Rossim_2019_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783628453026_Gouveia_2017_2_alterada_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783628457589_Gouveia_2017_alterada_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Guarda",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": true,
      "picnicArea": true,
      "playground": false,
      "goldQuality": true,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Vale do Rossim GOUVEIA.jpg",
    "coordinates": {
      "lat": 40.402541,
      "lng": -7.586448
    },
    "description": "<p>Situada na União de Freguesias de Aldeias e Mangualde da Serra, e em plena Reserva Biogenética do Parque Natural da Serra da Estrela, esta é a praia fluvial de maior altitude no país, a 1300 metros. Nas águas da barragem de Vale do Rossim há lugar não só para banhos como inúmeras atividades de lazer como rappel, slide, canoagem, passeios pedestres, btt, canoagem e paddle. Um bar de apoio com música e Wi-Fi e um eco resort complementam a estadia.</p>",
    "photoFocals": [
      {
        "x": 49.865488994792955,
        "y": 71.71428571428571,
        "zoom": 1,
        "mobile": {
          "x": 49.0046809785183,
          "y": 80.10714285714285,
          "zoom": 1
        }
      },
      {
        "x": 51.21059904686342,
        "y": 35.785714285714285,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 63.464285714285715,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 54,
        "zoom": 1,
        "mobile": {
          "x": 23.09974949141714,
          "y": 58.642857142857146,
          "zoom": 1
        }
      },
      {
        "x": 49.529211481775334,
        "y": 32.57142857142857,
        "zoom": 1,
        "mobile": {
          "x": 76.85986599849552,
          "y": 33.82142857142857,
          "zoom": 1
        }
      }
    ],
    "municipality": "Gouveia",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-vimieiro",
    "name": "Praia Fluvial do Vimieiro",
    "type": "praia_fluvial",
    "river": "Rio Alva",
    "inRede": true,
    "photos": [
      "img/praias/penacova/vimieiro/1.jpg",
      "img/praias/penacova/vimieiro/2.jpg",
      "img/praias/penacova/vimieiro/3.jpg",
      "img/praias/penacova/vimieiro/4.jpg",
      "img/praias/penacova/vimieiro/5.jpg",
      "img/praias/penacova/vimieiro/6.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Coimbra",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": true,
      "nacional2": false,
      "accessible": true,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": true,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786300984730_Vimieiro_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Vimieiro PENACOVA.jpg",
    "coordinates": {
      "lat": 40.277194,
      "lng": -8.197694
    },
    "description": "<p>A praia fluvial do Vimieiro, localizada no Rio Alva, destaca-se pela envolvência verde. A existência de um conjunto de equipamentos adaptados à paisagem e os galardões de qualidade refletem as condições deste espaço natural. Está ainda dotada da insígnia ColorAdd. Na encosta da praia, o conjunto de casas construídas em xisto, a ponte a ligar as duas margens, a roda e o moinho de água conferem ao Vimieiro um cenário acolhedor, que pode desfrutar também por caiaque. Ao longo do Alva segue a PR3- Rota do Alva.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 79,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 79,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 87,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 83,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 83,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 81,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 73,
        "zoom": 1
      }
    ],
    "ratingCount": 2,
    "municipality": "Penacova",
    "signLocation": "O QRCODE encontra-se no bar da praia.",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-vimieiro-1",
        "date": "2026-07-22",
        "lang": "pt",
        "text": "Vimieiro é um sítio especial. Voltamos sempre que podemos.",
        "author": "Claudia_P",
        "rating": 5,
        "userId": "b1702707-aa3f-cf81-280e-94b3ea223777",
        "stampCount": 1
      },
      {
        "id": "static-vimieiro-2",
        "date": "2026-07-14",
        "lang": "pt",
        "text": "Praia muito boa e bem cuidada. Valeu muito a pena a visita.",
        "author": "DiogoNhato",
        "rating": 5,
        "userId": "4ce26b75-a735-0aa4-d239-9853831e1f78",
        "stampCount": 5
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-olhos-de-agua-do-alviela",
    "name": "Praia Fluvial dos Olhos de Água do Alviela",
    "type": "praia_fluvial",
    "river": "Rio Alviela",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780358719999_Alcanena_Olhos_dagua_do_Alviela_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Santarém",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": true,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786276870120_Olhos_de_Agua_do_Alviela_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Olhos de Água do Alviela ALCANENA.jpg",
    "coordinates": {
      "lat": 39.444749,
      "lng": -8.711811
    },
    "description": "<p>Na freguesia de Louriceira, concelho de Alcanena, a Zona Balnear dos Olhos d&#39;Água do Alviela convida a desfrutar das águas frescas e cristalinas do rio Alviela, que nasce ali perto, e de uma estrutura recheada de equipamentos de apoio, do bar e restaurante ao parque infantil. Também ao lado, fica o parque de campismo, permitindo uma estadia maior, mote para explorar as paisagens do Parque Natural das Serras de Aire e Candeeiros ou o Centro de Ciência Viva.</p>",
    "photoFocals": [
      {
        "x": 48.666666666666664,
        "y": 46.607142857142854,
        "zoom": 1,
        "mobile": {
          "x": 52.325100735833935,
          "y": 46.785714285714285,
          "zoom": 1
        }
      }
    ],
    "municipality": "Alcanena",
    "signLocation": "A placa com o QRcode está na parede da casa branca, do lado direito, em direção à praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-ucha",
    "name": "Praia Fluvial da Ucha",
    "type": "praia_fluvial",
    "river": "Rio Água Fria / Rio Degracia",
    "inRede": true,
    "photos": [
      "img/praias/sao-pedro-do-sul/ucha/1.jpg",
      "img/praias/sao-pedro-do-sul/ucha/2.jpg",
      "img/praias/sao-pedro-do-sul/ucha/3.jpg",
      "img/praias/sao-pedro-do-sul/ucha/4.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Viseu",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786355891492_Ucha_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Ucha SÃO PEDRO DO SUL.jpg",
    "coordinates": {
      "lat": 40.820889,
      "lng": -8.012389
    },
    "description": "<p>Foi muitos anos o ponto de encontro da juventude local para banhos de verão e também fonte de regadio, mas uma candidatura ao orçamento participativo permitiu aprimorar esta área, inaugurada em 2023. Em Figueiredo de Alva, no rio Degarcia, que aqui muda de nome para rio Água Fria (afluente do rio Sul) preserva-se o acolhedor ambiente natural, mas agora complementado com bar com esplanada e comidas rápidas, zona de grelhadores, parque de merendas, campo de voleibol e barco a remos.</p>",
    "photoFocals": [
      {
        "x": 50.33627751301762,
        "y": 33.964285714285715,
        "zoom": 1,
        "mobile": {
          "x": 50.33627751301762,
          "y": 33.964285714285715,
          "zoom": 1
        }
      },
      {
        "x": 48.72214545053305,
        "y": 40.64285714285714,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 86,
          "zoom": 1
        }
      },
      {
        "x": 49.529211481775334,
        "y": 83.60714285714286,
        "zoom": 1,
        "mobile": {
          "x": 49.529211481775334,
          "y": 83.60714285714286,
          "zoom": 1
        }
      },
      {
        "x": 49.79823349218943,
        "y": 19.678571428571416,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 87,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "São Pedro do Sul",
    "signLocation": "O QRCODE encontra-se no bar da praia.",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-ucha-1",
        "date": "2026-07-21",
        "lang": "pt",
        "text": "A Ucha é uma das melhores praias de Lafões. Recomendo com todo o gosto.",
        "author": "RaquelNeves",
        "rating": 5,
        "userId": "5edc12ae-ff31-03c4-9f7e-112913a63054",
        "stampCount": 8
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-barragem-de-idanha",
    "name": "Zona Balnear da Barragem de Idanha",
    "type": "zona_balnear",
    "river": "Rio Ponsul - Albufeira da Barragem de Idanha",
    "inRede": true,
    "photos": [
      "img/praias/idanha-a-nova/barragem-de-idanha/1.jpg",
      "img/praias/idanha-a-nova/barragem-de-idanha/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783695051443_IDANHA_BARRAGEM_IDANHA_2026_2_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783695048666_IDANHA_BARRAGEM_IDANHA_2026_0_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783695050287_IDANHA_BARRAGEM_IDANHA_2026_1_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Castelo Branco",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786234704729_IMG_20260725_105108.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Barragem de Idanha (NC) IDANHA-A-NOVA.jpg",
    "coordinates": {
      "lat": 39.953306,
      "lng": -7.188556
    },
    "description": "<p>Oficialmente designada por Barragem Marechal Carmona, e a apenas 8 Km da sede de concelho, Idanha-a-Nova, esta estrutura construída em 1946 possui uma extensa bacia de água, da qual se desfruta em dias de descanso, com banhos, canoagem e passeios. A Barragem de Idanha é conhecida por acolher o Boom Festival e não é vigiada. A zona balnear dispõe de um excelente parque de campismo com bungalows e caravanismo, disponível todo o ano. Os serviços indicados nos ícones são disponibilizados no parque de campismo.</p>",
    "photoFocals": [
      {
        "x": 49.529211481775334,
        "y": 41.92857142857143,
        "zoom": 1,
        "mobile": {
          "x": 80.73350207173145,
          "y": 44.07142857142858,
          "zoom": 1
        }
      },
      {
        "x": 50.134511005207045,
        "y": 59.142857142857146,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 92,
          "zoom": 1
        }
      },
      {
        "x": 48.92391195834362,
        "y": 46.964285714285715,
        "zoom": 1,
        "mobile": {
          "x": 50.2151239827556,
          "y": 37.142857142857146,
          "zoom": 1
        }
      },
      {
        "x": 49.192933968757714,
        "y": 25.285714285714285,
        "zoom": 1,
        "mobile": {
          "x": 36.06561172056928,
          "y": 23.857142857142858,
          "zoom": 1
        }
      },
      {
        "x": 49.93274449739648,
        "y": 56.214285714285715,
        "zoom": 1,
        "mobile": {
          "x": 5.453185157786784,
          "y": 63.535714285714285,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Idanha-a-Nova",
    "signLocation": "A placa encontra-se na entrada do parque de campismo, à direita da porta da recepção.",
    "averageRating": 4,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-idanha-1",
        "date": "2026-06-03",
        "lang": "pt",
        "text": "Barragem de Idanha-a-Nova que praia enorme! Águas calmas e muito espaço.",
        "author": "OdeteBengo",
        "rating": 4,
        "userId": "74e47044-3705-09b7-b9b8-e0898eb040fc",
        "stampCount": 20
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-barroca",
    "name": "Zona Balnear da Barroca",
    "type": "zona_balnear",
    "river": "Rio Zêzere",
    "hidden": true,
    "photos": [
      "https://placehold.co/800x600/003A40/FFEB3B?text=Barroca"
    ],
    "premium": false,
    "district": "Castelo Branco",
    "featured": false,
    "services": {
      "wc": false,
      "bar": false,
      "grills": false,
      "camping": false,
      "parking": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": false,
      "playground": false,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Barroca (NC) FUNDÃO.jpg",
    "coordinates": {
      "lat": 40.110948,
      "lng": -7.717485
    },
    "description": "Descubra esta zona balnear no concelho de Fundão. Informações, serviços e localização disponíveis em breve.",
    "photoFocals": [
      50
    ],
    "municipality": "Fundão",
    "waterQuality": "",
    "passportStamp": true
  },
  {
    "id": "zona-balnear-de-capinha",
    "name": "Zona Balnear da Capinha",
    "type": "zona_balnear",
    "river": "Ribeira das Poldras",
    "inRede": true,
    "photos": [
      "img/praias/fundao/capinha/1.jpg",
      "img/praias/fundao/capinha/2.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Castelo Branco",
    "featured": false,
    "services": {
      "wc": false,
      "bar": false,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786236990158_Capinha_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Capinha (NC) FUNDÃO.jpg",
    "coordinates": {
      "lat": 40.215735,
      "lng": -7.382189
    },
    "description": "<p>Na Barragem da Capinha, alimentada pela ribeira das Poldras, os dias de verão têm sabor a sossego. As suas margens permitem banhos de sol e puro relaxamento e as estruturas existentes - churrasqueiras, parque de merendas, zona infantil e bar com esplanada, convidam a ficar mais tempo. A zona de lazer é de fácil acesso a pessoas com mobilidade reduzida. A albufeira é local de pesca desportiva, sendo o achigã uma das espécies mais apreciadas. Em redor da barragem, vale a pena um passeio.</p>",
    "photoFocals": [
      {
        "x": 44.41779328390754,
        "y": 0,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 72,
          "zoom": 1
        }
      },
      {
        "x": 47.444290901066104,
        "y": 77.71428571428572,
        "zoom": 1,
        "mobile": {
          "x": 47.444290901066104,
          "y": 77.71428571428572,
          "zoom": 1
        }
      }
    ],
    "municipality": "Fundão",
    "signLocation": "O QRCODE encontra-se na parede do bar da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-cascata-da-cabreia",
    "name": "Zona Balnear da Cascata da Cabreia",
    "type": "zona_balnear",
    "river": "Rio Mau",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780359417276_SEVER_DO_VOUGA_CASCATA_CABREIA_2021_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780359388554_Cabreia_2019_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780359392030_Cabreia_2019_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780359462093_SEVER_DO_VOUGA_CABREIA_2020_2_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Aveiro",
    "featured": false,
    "services": {
      "wc": true,
      "bar": false,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786486482896_Cascata_da_Cabreia_QR.jpeg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Cascata da Cabreia SEVER DO VOUGA.jpg",
    "coordinates": {
      "lat": 40.753479,
      "lng": -8.391401
    },
    "description": "<p>Na União de Freguesias de Silva Escura e Dornelas, e o forte caudal do rio Mau e o terreno acidentado criaram inúmeras cascatas naturais. A Cascata da Cabreia, com 25 metros, é um desses locais de rara beleza que foi aproveitado para a criação de uma praia fluvial não vigiada. A envolvente é bem natural, transitável a pé por passadiços e apoios, debaixo de castanheiros e carvalhos. A restauração fica na povoação de Silva Escura, em Sever do Vouga, a cerca de 2 km. Do parque de lazer parte a PR2 -Cabreia e Minas do Braçal.</p>",
    "photoFocals": [
      {
        "x": 49.22590789513471,
        "y": 54.44454598864156,
        "zoom": 1,
        "mobile": {
          "x": 35.128437100971944,
          "y": 55.07121874796005,
          "zoom": 1
        }
      },
      {
        "x": 49.90323848689184,
        "y": 31.51099941249429,
        "zoom": 1,
        "mobile": {
          "x": 68.37706014239075,
          "y": 40.493308962726026,
          "zoom": 1
        }
      },
      {
        "x": 50.77409210486529,
        "y": 77.21365624388014,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 74.70696520660617,
          "zoom": 1
        }
      },
      {
        "x": 50.193523026216326,
        "y": 75.75141980547033,
        "zoom": 1,
        "mobile": {
          "x": 69.63576289186958,
          "y": 41.493308962726026,
          "zoom": 1
        }
      }
    ],
    "municipality": "Sever do Vouga",
    "signLocation": "O QRcode encontra-se à entrada, junto ao portão, antes da descida para a zona da cascata.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-lisga",
    "name": "Zona Balnear da Lisga",
    "type": "zona_balnear",
    "river": "Ribeira da Lisga",
    "inRede": true,
    "photos": [
      "img/praias/castelo-branco/lisga/1.jpg",
      "img/praias/castelo-branco/lisga/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783700493840_CASTELO_BRANCO_LISGA_2026_2_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783700495105_CASTELO_BRANCO_LISGA_2025_1_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Castelo Branco",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786235106546_Lisga_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Lisga (NC) CASTELO BRANCO.jpg",
    "coordinates": {
      "lat": 39.877722,
      "lng": -7.822167
    },
    "description": "<p>A zona de Lazer da Lisga foi criada a partir da ribeira com o mesmo nome, situada na aldeia da Lisga, a mais distante da sede de freguesia, Sarzedas (a 20km). A cerca de 500 metros do interior da aldeia, encontra-se um açude complementado com um bar com esplanada, sanitários e duches exteriores. Na sede de freguesia, no restaurante “Fonte da Vila”, é possível degustar a chanfana, chamada de Carne Fresca, e a Sarzedinha (tigelada). A partir do Centro Cyclin’Portugal das Sarzedas estão disponíveis sete percursos.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 90,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 76,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 76,
          "zoom": 1
        }
      },
      {
        "x": 50.20176650781057,
        "y": 94.46428571428572,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 60,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 60,
        "zoom": 1
      }
    ],
    "municipality": "Castelo Branco",
    "signLocation": "A placa está no painel de madeira antes da escadaria de acesso à praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-maravilha",
    "name": "Zona Balnear da Maravilha",
    "type": "zona_balnear",
    "river": "Rio Tua",
    "inRede": true,
    "photos": [
      "img/praias/mirandela/maravilha/1.jpg",
      "img/praias/mirandela/maravilha/2.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Bragança",
    "featured": false,
    "services": {
      "wc": false,
      "bar": false,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786239472443_Maravilha_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Maravilha MIRANDELA.jpg",
    "coordinates": {
      "lat": 41.50525,
      "lng": -7.196583
    },
    "description": "<p>Na zona de lazer de Maravilha, a dimensão do espelho de água é resultado da confluência dos rios Rabaçal e Tuela que ali se une, criando o rio Tua. Através de uma represa e rodeado de choupos, amieiros, salgueiros e plátanos, cria-se um cenário magnífico, convidativo a dias de preguiça em pleno no verão, ou a um passeio todo o ano. A zona balnear dispõe de algumas mesas e existe um parque de campismo adjacente com piscina.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 64,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 64,
        "zoom": 1
      }
    ],
    "municipality": "Mirandela",
    "signLocation": "O QRCODE encontra-se na receção do Parque de Campismo da Maravilha, com acesso ao açude.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-meimoa",
    "name": "Zona Balnear da Meimoa",
    "type": "zona_balnear",
    "river": "Ribeira da Meimoa",
    "inRede": true,
    "photos": [
      "img/praias/penamacor/meimoa/1.jpg",
      "img/praias/penamacor/meimoa/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783701108447_PENAMACOR_MEIMOA_2026_1_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783701105766_PENAMACOR_MEIMOA_2026_2_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Castelo Branco",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Meimoa (NC) PENAMACOR.jpg",
    "coordinates": {
      "lat": 40.225528,
      "lng": -7.188083
    },
    "description": "<p>A 11 km de Penamacor, a zona de lazer da Meimoa, criada a partir da ribeira com o mesmo nome, ganha vida no verão. O leito da ribeira foi delimitado por paredões, à volta dos quais foram construídas as infraestruturas de apoio e uma vasta área de relvado. No bar há petiscos e para mais diversão na água, estão ao dispor gaivotas. As crianças têm parque infantil, todo o ano. A importância histórica da localidade reflete- se na ponte filipina (imagem de marca da aldeia), e na Casa do Governador.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 78,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 85,
        "zoom": 1
      },
      {
        "x": 51.68138756508809,
        "y": 73.25,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 41.464285714285715,
          "zoom": 1
        }
      },
      {
        "x": 50.20176650781057,
        "y": 65.14285714285714,
        "zoom": 1,
        "mobile": {
          "x": 27.90732863699793,
          "y": 71.75,
          "zoom": 1
        }
      }
    ],
    "municipality": "Penamacor",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-paradinha",
    "name": "Zona Balnear da Paradinha",
    "type": "zona_balnear",
    "river": "Rio Paiva",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783627870009_Paradinha_-_AGA_Gabriel_Soeiro_Mendes_11_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783627868321_Paradinha_-_AGA_Gabriel_Soeiro_Mendes_10_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783636262443_paradinha_tm2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783636261225_paradinha_tm1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783636258210_paradinha_13_tiagomartins_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783636260493_paradinha_10_tiagomartins_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783636264149_paradinha_tm3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783636259405_paradinha_8_tiagomartins_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Aveiro",
    "featured": false,
    "services": {
      "wc": false,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": false,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786313639223_Paradinha_QR.jpeg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Paradinha (NC) AROUCA.jpg",
    "coordinates": {
      "lat": 40.934755,
      "lng": -8.174415
    },
    "description": "<p>No lugar da Paradinha (Aldeia de Portugal), em Alvarenga, esta zona de lazer é marcada pela grande tranquilidade e menor adesão de visitantes e banhistas. Possui instalações sanitárias, balneários e estacionamento, mas a verdadeira beleza está no que a natureza e a envolvente oferecem. Aqui é possível descansar, ler um livro, mergulhar, nadar, percorrer alguns trilhos, relaxar no parque de merendas, visitar a aldeia e fazer birdwatching. As margens intercalam entre o cascalho, pedras e algumas zonas verdes.</p>",
    "photoFocals": [
      {
        "x": 50.2690220104141,
        "y": 40.60714285714286,
        "zoom": 1,
        "mobile": {
          "x": 53.22803006102994,
          "y": 54.357142857142854,
          "zoom": 1
        }
      },
      {
        "x": 50.470788518224666,
        "y": 52.14285714285714,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 54.107142857142854,
          "zoom": 1
        }
      },
      {
        "x": 16.43950420084174,
        "y": 56.642857142857146,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 49.857142857142854,
          "zoom": 1
        }
      },
      {
        "x": 50.87432153384581,
        "y": 89.85714285714286,
        "zoom": 1,
        "mobile": {
          "x": 30.645333151391497,
          "y": 89.85714285714286,
          "zoom": 1
        }
      },
      {
        "x": 49.46195597917181,
        "y": 37.214285714285715,
        "zoom": 1,
        "mobile": {
          "x": 42.360289844905935,
          "y": 37.214285714285715,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 52.60714285714286,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 61,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 10.857142857142854,
        "zoom": 1,
        "mobile": {
          "x": 52.367222044755295,
          "y": 4.428571428571426,
          "zoom": 1
        }
      },
      {
        "x": 52.01766507810571,
        "y": 86.82142857142857,
        "zoom": 1,
        "mobile": {
          "x": 88.09075472015333,
          "y": 62.892857142857146,
          "zoom": 1
        }
      }
    ],
    "municipality": "Arouca",
    "signLocation": "O QRCODE encontra-se no bar da zona balnear.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-portagem",
    "name": "Zona Balnear da Portagem",
    "type": "zona_balnear",
    "river": "Rio Sever",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780404070992_Marvao_Portagem_2026_7_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780404099687_Marvao_Portagem_2026_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780404139249_Marvao_Portagem_2026_4_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780404156159_Marvao_Portagem_2026_5_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780404173783_Marvao_Portagem_2026_10_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780404187531_Marvao_Portagem_2026_11_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Portalegre",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786243014034_Portagem_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Portagem MARVÃO.jpg",
    "coordinates": {
      "lat": 39.382882,
      "lng": -7.381737
    },
    "description": "<p>A Praia Fluvial de Portagem é um refúgio natural tanto para quem procura refrescar- se, como para outras atividades de lazer e desporto. Próxima da histórica vila de Marvão, conhecida pelas suas imponentes muralhas, e instalada nas margens do rio Sever, esta praia dispõe de todos os equipamentos, área de piquenique e até um espaço para crianças. Ali é possível praticar natação e mergulho, caminhadas, canoagem e paddle e ainda observação de aves. No final do dia, o balanço é sempre positivo.</p>",
    "photoFocals": [
      {
        "x": 50.193523026216326,
        "y": 36.12429009726483,
        "zoom": 1,
        "mobile": {
          "x": 50.75522164968729,
          "y": 53.880018277955486,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 49.5999086102226,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 49.5999086102226,
          "zoom": 1
        }
      },
      {
        "x": 51.741707235946905,
        "y": 66.60898230955023,
        "zoom": 1,
        "mobile": {
          "x": 50.251740549895764,
          "y": 66.60898230955023,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 68.81787322932306,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 74.24903714341667,
          "zoom": 1
        }
      },
      {
        "x": 50.87085361797345,
        "y": 46,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 46,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 26.49761733794634,
        "zoom": 1,
        "mobile": {
          "x": 23.315501711049052,
          "y": 26.70650825771917,
          "zoom": 1
        }
      }
    ],
    "municipality": "Marvão",
    "signLocation": "A placa está entre os dois restaurantes junto à placa de sinalização e antes da ponte pedonal do rio.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-ratoeira",
    "name": "Zona Balnear da Ratoeira",
    "type": "zona_balnear",
    "river": "Rio Mondego",
    "hidden": true,
    "photos": [
      "https://placehold.co/800x600/003A40/FFEB3B?text=Ratoeira"
    ],
    "premium": false,
    "district": "Guarda",
    "featured": false,
    "services": {
      "wc": false,
      "bar": false,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": false,
      "playground": false,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Ratoeira CELORICO DA BEIRA.jpg",
    "coordinates": {
      "lat": 40.655093,
      "lng": -7.341505
    },
    "description": "<p>Descubra&nbsp;esta&nbsp;praia&nbsp;fluvial&nbsp;no&nbsp;concelho&nbsp;de&nbsp;Celorico&nbsp;da&nbsp;Beira.&nbsp;Informações,&nbsp;serviços&nbsp;e&nbsp;localização&nbsp;disponíveis&nbsp;em&nbsp;breve.</p>",
    "photoFocals": [
      50
    ],
    "municipality": "Celorico da Beira",
    "waterQuality": "excelente",
    "passportStamp": true
  },
  {
    "id": "zona-balnear-de-ribeira-da-venda",
    "name": "Zona Balnear da Ribeira da Venda",
    "type": "zona_balnear",
    "river": "Ribeira da Venda",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783695472226_GAVIAO_RIBEIRA_DA_VENDA_2026_0_2_wm.jpg",
      "img/praias/gaviao/ribeira-da-venda/1.jpg",
      "img/praias/gaviao/ribeira-da-venda/2.jpg",
      "img/praias/gaviao/ribeira-da-venda/3.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783695473951_GAVIAO_RIBEIRA_DA_VENDA_2026_2_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Portalegre",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786241921767_RIbeira_da_Venda_QR.jpeg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Ribeira da Venda (NC) GAVIÃO.jpg",
    "coordinates": {
      "lat": 39.414583,
      "lng": -7.800028
    },
    "description": "<p>Esta zona balnear está inserida num complexo de lazer, a 1 km da aldeia da Comenda, e encanta pela frescura e pela envolvência natural. Entre as pontes que cruzam o local, destaca-se a antiga ponte de arcos romanos. O Parque de Merendas da Ribeira da Venda, onde se inclui a zona balnear, disponibiliza piscina para adultos e para crianças, balneários e snack bar / restaurante com esplanada. Ali perto passa o percurso circular PR3 - No Remanso da Ribeira da Venda – Comenda.</p>",
    "photoFocals": [
      {
        "x": 50.739810528638756,
        "y": 16.5,
        "zoom": 1,
        "mobile": {
          "x": 50.67255502603523,
          "y": 18.285714285714285,
          "zoom": 1
        }
      },
      {
        "x": 47.780568414083724,
        "y": 42,
        "zoom": 1,
        "mobile": {
          "x": 84.43232065098607,
          "y": 91.64285714285714,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 71,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 71,
          "zoom": 1
        }
      },
      {
        "x": 59.21400385668272,
        "y": 42,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 92,
          "zoom": 1
        }
      },
      {
        "x": 51.74864306769161,
        "y": 79.57142857142857,
        "zoom": 1,
        "mobile": {
          "x": 64.01515729960539,
          "y": 79.57142857142857,
          "zoom": 1
        }
      }
    ],
    "municipality": "Gavião",
    "signLocation": "A placa encontra-se na pedra junto às piscinas.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-ribeira-grande",
    "name": "Zona Balnear da Ribeira Grande",
    "type": "zona_balnear",
    "river": "Ribeira Grande",
    "hidden": true,
    "photos": [
      "https://placehold.co/800x600/003A40/FFEB3B?text=Ribeira%2BGrande"
    ],
    "premium": false,
    "district": "Portalegre",
    "featured": false,
    "services": {
      "wc": false,
      "bar": false,
      "grills": false,
      "camping": false,
      "parking": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": false,
      "playground": false,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Ribeira Grande (NC) FRONTEIRA.png",
    "coordinates": {
      "lat": 39.070626,
      "lng": -7.651424
    },
    "description": "Descubra esta zona balnear no concelho de Fronteira. Informações, serviços e localização disponíveis em breve.",
    "photoFocals": [
      50
    ],
    "municipality": "Fronteira",
    "waterQuality": "",
    "passportStamp": true
  },
  {
    "id": "praia-fluvial-de-albergaria-da-serra",
    "name": "Zona Balnear de Albergaria da Serra",
    "type": "zona_balnear",
    "river": "Rio Caima",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783627676328_Albergaria_da_Serra_-_AGA_Avelino_Vieira_4_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783627674640_Albergaria_da_Serra_-_AGA_Avelino_Vieira_3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783627672954_Albergaria_da_Serra_-_AGA_Avelino_Vieira_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783636522203_abergaria_serra_1_tiagomartins-1_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783636523628_abergaria_serra_4_tiagomartins_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Aveiro",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786300183533_Albergaria_da_Serra_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Albergaria da Serra AROUCA.jpg",
    "coordinates": {
      "lat": 40.865571,
      "lng": -8.277262
    },
    "description": "<p>Esta zona balnear situa-se na freguesia com o mesmo nome e é também conhecida por praia fluvial de serra da Freita. Está inserida numa área de recreio e lazer, aproveitando as águas cristalinas do Rio Caima através de uma represa, e em volta da qual foram criadas as diversas infraestruturas de apoio. Dispõe de zonas de relva, sanitários, campo de jogos mesas e grelhadores, e ainda lugares de estacionamento.</p>",
    "photoFocals": [
      {
        "x": 52.286687088519805,
        "y": 0,
        "zoom": 1,
        "mobile": {
          "x": 14.491669328670625,
          "y": 40.535714285714285,
          "zoom": 1
        }
      },
      {
        "x": 51.88315407289866,
        "y": 50.785714285714285,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 58.285714285714285,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 52,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 50.57142857142857,
          "zoom": 1
        }
      },
      {
        "x": 50.134511005207045,
        "y": 43.64285714285714,
        "zoom": 1,
        "mobile": {
          "x": 0.42284806534591723,
          "y": 40.607142857142854,
          "zoom": 1
        }
      },
      {
        "x": 49.260189471361244,
        "y": 47.17857142857143,
        "zoom": 1,
        "mobile": {
          "x": 15.137275340876613,
          "y": 63.607142857142854,
          "zoom": 1
        }
      }
    ],
    "municipality": "Arouca",
    "signLocation": "O QRCODE encontra-se na ponte pedonal de madeira.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-alverangel",
    "name": "Zona Balnear de Alverangel",
    "type": "zona_balnear",
    "river": "Rio Zêzere - Albufeira de Castelo de Bode",
    "hidden": true,
    "photos": [
      "https://placehold.co/800x600/003A40/FFEB3B?text=Alverangel"
    ],
    "premium": false,
    "district": "Santarém",
    "featured": false,
    "services": {
      "wc": false,
      "bar": false,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": false,
      "playground": false,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Alverangel TOMAR.jpg",
    "coordinates": {
      "lat": 39.54858,
      "lng": -8.301562
    },
    "description": "<p>Descubra&nbsp;esta&nbsp;praia&nbsp;fluvial&nbsp;no&nbsp;concelho&nbsp;de&nbsp;Tomar.&nbsp;Informações,&nbsp;serviços&nbsp;e&nbsp;localização&nbsp;disponíveis&nbsp;em&nbsp;breve.</p>",
    "photoFocals": [
      50
    ],
    "municipality": "Tomar",
    "waterQuality": "excelente",
    "passportStamp": true
  },
  {
    "id": "zona-balnear-de-alvito-da-beira",
    "name": "Zona Balnear de Alvito da Beira",
    "type": "zona_balnear",
    "river": "Ribeira do Alvito",
    "inRede": true,
    "photos": [
      "img/praias/proenca-a-nova/alvito-da-beira/1.jpg",
      "img/praias/proenca-a-nova/alvito-da-beira/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783697691232_PROENCA-A-NOVA_ALVITO_2026_3_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783697692970_PROENCA-A-NOVA_ALVITO_2026_1_2_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Castelo Branco",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": true,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786243593815_Alvito_da_Beira_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Alvito da Beira (NC) PROENÇA-A-NOVA.jpg",
    "coordinates": {
      "lat": 39.824333,
      "lng": -7.798583
    },
    "description": "<p>Na Aldeia de Xisto, junto à entrada da povoação que dá o nome à ribeira, este espaço foi inaugurado em 2007 e conta com zonas relvadas para estender a toalha e sombras de árvores. Dispõe dos equipamentos necessários ao conforto dos banhistas, entre eles o bar e restaurante da praia, aberto todo o ano, onde se serve prove o alvitão, uma bebida inspirada na caipirinha feita com aguardente de medronho local. Nas redondezas há miradouros naturais e a belíssima PR5 até Cova do Alviro para descobrir.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 79,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 79,
          "zoom": 1
        }
      },
      {
        "x": 50.134511005207045,
        "y": 41.35714285714286,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 81,
          "zoom": 1
        }
      },
      {
        "x": 51.68138756508809,
        "y": 87.85714285714286,
        "zoom": 1,
        "mobile": {
          "x": 26.287551084985864,
          "y": 87.67857142857143,
          "zoom": 1
        }
      },
      {
        "x": 48.385867937515435,
        "y": 12.107142857142854,
        "zoom": 1,
        "mobile": {
          "x": 32.99904167857564,
          "y": 45.857142857142854,
          "zoom": 1
        }
      }
    ],
    "municipality": "Proença-a-Nova",
    "signLocation": "O QRCODE encontra-se no Bar da Praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-amoreira-rio",
    "name": "Zona Balnear de Amoreira - Rio",
    "type": "zona_balnear",
    "river": "Ribeira de Aljezur",
    "hidden": true,
    "photos": [
      "https://placehold.co/800x600/003A40/FFEB3B?text=Amoreira%2B-%2BRio"
    ],
    "premium": false,
    "district": "Faro",
    "featured": false,
    "services": {
      "wc": false,
      "bar": false,
      "grills": false,
      "camping": false,
      "parking": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": false,
      "playground": false,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Amoreira - Rio (NC) ALJEZUR.png",
    "coordinates": {
      "lat": 37.344601,
      "lng": -8.839786
    },
    "description": "Descubra esta zona balnear no concelho de Aljezur. Informações, serviços e localização disponíveis em breve.",
    "photoFocals": [
      50
    ],
    "municipality": "Aljezur",
    "waterQuality": "",
    "passportStamp": true
  },
  {
    "id": "zona-balnear-de-armoniz",
    "name": "Zona Balnear de Armoniz",
    "type": "zona_balnear",
    "river": "Rio Tuela",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1779646852315_VINHAIS_ARMONIZ_2024_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1779646710558_Vinhais_-_Armoniz_0_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1779646713303_Vinhais_-_Armoniz_3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1779646714785_Vinhais_-_Armoniz_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1779646712054_Vinhais_-_Armoniz_4_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Bragança",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786272894093_Armoniz_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Armoniz (NC) VINHAIS.jpg",
    "coordinates": {
      "lat": 41.788523,
      "lng": -7.04229
    },
    "description": "<p>Esta zona balnear apresenta-se quase intocada pelo ser humano, oferecendo o melhor da natureza para desfrutar: a brisa das árvores, o cantar das águas do Tuela pelas e o chilrear das aves. Nas margens do rio convidam a estender a toalha. Na praia foi instalado o Centro de Interpretação dos Rios com uma exposição permanente sobre a fauna e flora dos rios, conselhos úteis, boas práticas, técnicas e equipamentos de pesca. As visitas são por marcação junto do Posto de Turismo de Vinhais ou do Centro Cultural.</p>",
    "photoFocals": [
      {
        "x": 50.09762645676978,
        "y": 80.8580194529669,
        "zoom": 1,
        "mobile": {
          "x": 24.644687879659752,
          "y": 79.18689209478426,
          "zoom": 1
        }
      },
      {
        "x": 50.68338519738849,
        "y": 14.204125595665516,
        "zoom": 1,
        "mobile": {
          "x": 57.04661984166599,
          "y": 13.786343756119853,
          "zoom": 1
        }
      },
      {
        "x": 36.23466959546037,
        "y": 54.58221816045434,
        "zoom": 1,
        "mobile": {
          "x": 20.30490499337163,
          "y": 54.16443632090868,
          "zoom": 1
        }
      },
      {
        "x": 51.171517481237416,
        "y": 57.208890919772834,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 57,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 57,
        "zoom": 1
      }
    ],
    "municipality": "Vinhais",
    "signLocation": "O QRCODE encontra-se no painel informativo da zona balnear na direção do bar.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-cabeco-de-vide",
    "name": "Zona Balnear de Cabeço de Vide",
    "type": "zona_balnear",
    "river": "Termas da Sulfúrea",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783683359808_FRONTEIRA_CABECO_DE_VIDE_2026_11_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783683361376_FRONTEIRA_CABECO_DE_VIDE_2026_10_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783683358240_FRONTEIRA_CABECO_DE_VIDE_2026_12_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Portalegre",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": true,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786276655695_Cabeco_de_Vide_QR.jpg",
    "thumbnail": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1779640902403_zona-balnear-de-cabeco-de-vide_thumb.jpg",
    "coordinates": {
      "lat": 39.134545,
      "lng": -7.580259
    },
    "description": "<p>Na parte norte da vila de Fronteira, sobre a ribeira Grande e junto à antiga ponte em granito, nasceu a zona balnear de Fronteira, um espaço restaurado e adaptado à prática balnear, composta por áreas verdes e águas divididas por sectores. Ali é possível também fazer canoagem, escalada, natação e rappel, além de percorrer os variados trilhos com diferentes níveis de dificuldade. Entre eles estão a Rota da Ribeira Grande e a Rota da Serra das Penas</p>",
    "photoFocals": [
      {
        "x": 50.470788518224666,
        "y": 40.92857142857143,
        "zoom": 1,
        "mobile": {
          "x": 68.29217034583635,
          "y": 52,
          "zoom": 1
        }
      },
      {
        "x": 50.53804402082819,
        "y": 70.28571428571428,
        "zoom": 1,
        "mobile": {
          "x": 10.080067255919566,
          "y": 69.21428571428571,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 48,
        "zoom": 1,
        "mobile": {
          "x": 89.38196674456532,
          "y": 49.42857142857143,
          "zoom": 1
        }
      }
    ],
    "municipality": "Fronteira",
    "signLocation": "Há duas placas com o QRcode em Cabeço de Vide. As duas junto aos pontos de entrada da zona balnear junto às placas de wi-fi municipais.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-cartamil",
    "name": "Zona Balnear de Cartamil",
    "type": "zona_balnear",
    "river": "Rio Ceira",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166042430_Zona_Balnear_de_Cartamil.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166034683_Zona_Balnear_de_Cartamil_1.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166040003_Zona_Balnear_de_Cartamil_6.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166036115_Zona_Balnear_de_Cartamil_2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166037548_Zona_Balnear_de_Cartamil_4.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166038983_Zona_Balnear_de_Cartamil_5.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166040962_Zona_Balnear_de_Cartamil_7.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Coimbra",
    "featured": false,
    "services": {
      "wc": false,
      "bar": false,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": false,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "thumbnail": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1775872596962_Arganil_Cartamil.jpg",
    "coordinates": {
      "lat": 40.17008333333333,
      "lng": -7.927083333333334
    },
    "description": "<p><span style=\"color: rgb(9, 27, 24); background-color: rgb(240, 238, 229);\">Da união das </span><a href=\"http://www.visitarganil.pt/diretorio/serra-do-acor/\" rel=\"noopener noreferrer\" target=\"_blank\" style=\"color: rgb(21, 95, 75); background-color: rgb(240, 238, 229);\">serras do Açor</a><span style=\"color: rgb(9, 27, 24); background-color: rgb(240, 238, 229);\"> e da Pampilhosa nasce a pequena mas acolhedora zona de lazer do Cartamil, devidamente agasalhada pela ponte com o mesmo nome.</span></p>",
    "photoFocals": [
      {
        "x": 37.77118314479447,
        "y": 62.626672759318495,
        "zoom": 1,
        "mobile": {
          "x": 42.44778350312709,
          "y": 62,
          "zoom": 1
        }
      },
      {
        "x": 53.67946701838043,
        "y": 42.1998172204452,
        "zoom": 1,
        "mobile": {
          "x": 40.68559965385674,
          "y": 61.41778183954566,
          "zoom": 1
        }
      },
      {
        "x": 49.4589019090617,
        "y": 73.30687381682878,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 52,
          "zoom": 1
        }
      },
      {
        "x": 48.9178038181234,
        "y": 27.88863502839611,
        "zoom": 1,
        "mobile": {
          "x": 48.9178038181234,
          "y": 27.88863502839611,
          "zoom": 1
        }
      },
      {
        "x": 49.56712152724936,
        "y": 10.786343756119855,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 44,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 14.381943991122139,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 14.381943991122139,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 51,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 51,
          "zoom": 1
        }
      }
    ],
    "municipality": "Arganil",
    "passportStamp": false,
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-cerejeira",
    "name": "Zona Balnear de Cerejeira",
    "type": "zona_balnear",
    "river": "Ribeira do Alvito",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783697757491_PROENCA-A-NOVA_CEREJEIRA_2026_2_2_wm.jpg",
      "img/praias/proenca-a-nova/cerejeira/1.jpg",
      "img/praias/proenca-a-nova/cerejeira/2.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Castelo Branco",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786243824060_Cerejeira_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Cerejeira (NC) PROENÇA-A-NOVA.jpg",
    "coordinates": {
      "lat": 39.809944,
      "lng": -7.753306
    },
    "description": "<p>Localizada na ribeira do Alvito e nas imediações da aldeia que lhe atribui o nome, a zona balnear da Cerejeira é mais resguardada que a praia do Alvito. Sob gestão da Associação Recreativa e Cultural da Cerejeira, tem conservado o seu aspeto natural e biodiversidade, com a devida manutenção dos espaços. O bar está berto só na época balnear, onde são servidos petiscos e pequenas refeições como caracóis, cachorros e hamburgers.</p>",
    "photoFocals": [
      {
        "x": 50.470788518224666,
        "y": 45.535714285714285,
        "zoom": 1,
        "mobile": {
          "x": 63.16770675827578,
          "y": 45,
          "zoom": 1
        }
      },
      {
        "x": 50.134511005207045,
        "y": 46.642857142857146,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 77,
          "zoom": 1
        }
      },
      {
        "x": 52.48845359633037,
        "y": 64.67857142857143,
        "zoom": 1,
        "mobile": {
          "x": 44.74118144985851,
          "y": 64.32142857142857,
          "zoom": 1
        }
      }
    ],
    "municipality": "Proença-a-Nova",
    "signLocation": "O QRCODE encontra-se na parede do bar da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-cortes-do-meio",
    "name": "Zona Balnear de Cortes do Meio",
    "type": "zona_balnear",
    "river": "Ribeira de Cortes",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783698435220_COVILHA_CORTES_DO_MEIO_2026_2_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783698436951_COVILHA_CORTES_DO_MEIO_2026_1.jpg_1_wm.jpg",
      "img/praias/covilha/cortes-do-meio/1.jpg",
      "img/praias/covilha/cortes-do-meio/2.jpg",
      "img/praias/covilha/cortes-do-meio/3.jpg",
      "img/praias/covilha/cortes-do-meio/4.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Castelo Branco",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786236204743_Cortes_do_Meio_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Cortes do Meio (NC) COVILHÃ.jpg",
    "coordinates": {
      "lat": 40.257722,
      "lng": -7.581111
    },
    "description": "<p>Em pleno Parque Natural da Serra da Estrela, na freguesia de Cortes do Meio, a ribeira de Cortes alimenta um açude que proporciona banhos, sombras e dias tranquilos na época de verão. A zona balnear acolhe banhistas e desportistas que ali param, convidando-os a desfrutar do bar com esplanada e refeições rápidas, parque de merendas, zona de relvado e um escorrega para os mais novos. Ao longo da ribeira de Cortes encontram-se os seus tradicionais moinhos.</p>",
    "photoFocals": [
      {
        "x": 50.94157703644933,
        "y": 73.5,
        "zoom": 1,
        "mobile": {
          "x": 10.053196263403379,
          "y": 74.03571428571429,
          "zoom": 1
        }
      },
      {
        "x": 50.470788518224666,
        "y": 42.78571428571429,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 66.89285714285714,
          "zoom": 1
        }
      },
      {
        "x": 48.722145450533056,
        "y": 73.25,
        "zoom": 1,
        "mobile": {
          "x": 48.722145450533056,
          "y": 73.25,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 42.71428571428571,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 92,
          "zoom": 1
        }
      },
      {
        "x": 51.81589857029513,
        "y": 84.85714285714286,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 88.25,
          "zoom": 1
        }
      },
      {
        "x": 49.529211481775334,
        "y": 65.75,
        "zoom": 1,
        "mobile": {
          "x": 11.909245279846672,
          "y": 94.67857142857143,
          "zoom": 1
        }
      }
    ],
    "municipality": "Covilhã",
    "signLocation": "O QRCODE encontra-se na parede do bar da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-espiunca",
    "name": "Zona Balnear de Espiunca",
    "type": "zona_balnear",
    "river": "Rio Paiva",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783636365536_praia_espiunca_1_vitor_oliveira-1100x700_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Aveiro",
    "featured": false,
    "services": {
      "wc": false,
      "bar": false,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786324588254_Espiunca_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Espiunca AROUCA.jpg",
    "coordinates": {
      "lat": 40.993437,
      "lng": -8.213075
    },
    "description": "<p>Localizada no lugar da Espiunca, a cerca de 250 metros dos Passadiços do Paiva, as margens esta praia oferecem um areal e muitas sombras ara relaxar e contemplar a beleza natural envolvente. Nesta zona balnear o rio Paiva corre livremente, sem represas e com pouca profundidade, o que se torna mais atrativo para pessoas que não saibam nadar. Esta zona balnear dispõe de sanitários e duches, mas o bar com esplanada fica na entrada norte dos Passadiços do Paiva, bem perto dali.</p>",
    "photoFocals": [
      {
        "x": 51.1433435442599,
        "y": 76.28571428571428,
        "zoom": 1,
        "mobile": {
          "x": 52.434555568671875,
          "y": 83.78571428571428,
          "zoom": 1
        }
      }
    ],
    "municipality": "Arouca",
    "signLocation": "O QRCODE encontra-se no bar da zona balnear.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-folques",
    "name": "Zona Balnear de Folques",
    "type": "zona_balnear",
    "river": "Ribeira de Folques",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166143085_Zona_Balnear_de_Folques_1.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166144258_Zona_Balnear_de_Folques_2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166145732_Zona_Balnear_de_Folques_3.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166147725_Zona_Balnear_de_Folques_4.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166148965_Zona_Balnear_de_Folques_5.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166150413_Zona_Balnear_de_Folques_6.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Coimbra",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "thumbnail": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1779635561693_Zona_Balnear_de_Folques_2_wm.jpg",
    "coordinates": {
      "lat": 40.221475,
      "lng": -8.014688
    },
    "description": "<p>A apenas 5 km de Arganil, na localidade de Folques, esta zona de lazer acolhe os seus visitantes com uma vasta área de relvado, em ambos os lados do rio Alva, árvores e águas frescas e cristalinas, formando um generoso lençol de água. No espaço foi criado um parque de merendas, um parque infantil e o bar/restaurante, para que não faltem motivos para ficar mais horas a relaxar ou a desfrutar do verão.</p>",
    "photoFocals": [
      {
        "x": 47.29450954530851,
        "y": 46.04445459886416,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 45,
          "zoom": 1
        }
      },
      {
        "x": 48.26848610899745,
        "y": 65.4579280631895,
        "zoom": 1,
        "mobile": {
          "x": 89.30219574200693,
          "y": 65.4579280631895,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 99.29825706638815,
        "zoom": 1,
        "mobile": {
          "x": 49.24477835031271,
          "y": 61.489000587505714,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 87.98707487433906,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 87.98707487433906,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 76.35132841569293,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 76.35132841569293,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 75.18689209478426,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 52,
          "zoom": 1
        }
      }
    ],
    "municipality": "Arganil",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-foz-d-egua",
    "name": "Zona Balnear de Foz d´Égua",
    "type": "zona_balnear",
    "river": "Ribeira de Piódão / Ribeira de Chãs d'Égua",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166230661_Zona_Balnear_de_Foz_d_Egua_0.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166231663_Zona_Balnear_de_Foz_d_Egua_1.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166233160_Zona_Balnear_de_Foz_d_Egua_2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166234199_Zona_Balnear_de_Foz_d_Egua_3.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166235112_Zona_Balnear_de_Foz_d_Egua_4.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Coimbra",
    "featured": false,
    "services": {
      "wc": true,
      "bar": false,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Foz d´Égua ARGANIL.jpg",
    "coordinates": {
      "lat": 40.247285,
      "lng": -7.812722
    },
    "description": "<p>Entre elevadas encostas da serra do Açor e perto da aldeia do Piódão, esta zona de lazer resulta da união das ribeiras de Piódão e Chãs d´Égua, que seguem juntas em direção ao rio Alvoco. A represa criada cria um espelho de água onde não passa despercebido o cenário quase mágico, com as pontes em xisto e em madeira, os percursos estreitos e irresistíveis numa das encostas e a proximidade de dois moinhos em xisto.</p>",
    "photoFocals": [
      {
        "x": 49.675341145437024,
        "y": 87.06260199751942,
        "zoom": 1,
        "mobile": {
          "x": 42.123124648564115,
          "y": 87.06260199751942,
          "zoom": 1
        }
      },
      {
        "x": 51.40685503643957,
        "y": 29.782035380899536,
        "zoom": 1,
        "mobile": {
          "x": 50.251740549895764,
          "y": 49,
          "zoom": 1
        }
      },
      {
        "x": 51.83973350919021,
        "y": 41.89770872772374,
        "zoom": 1,
        "mobile": {
          "x": 51.83973350919021,
          "y": 41.89770872772374,
          "zoom": 1
        }
      },
      {
        "x": 48.376705727185104,
        "y": 63.773418630458906,
        "zoom": 1,
        "mobile": {
          "x": 41.94430240333556,
          "y": 56.46223643840982,
          "zoom": 1
        }
      },
      {
        "x": 47.40272916349617,
        "y": 70.92016450159932,
        "zoom": 1,
        "mobile": {
          "x": 47.40272916349617,
          "y": 70.92016450159932,
          "zoom": 1
        }
      }
    ],
    "municipality": "Arganil",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-foz-do-sabor",
    "name": "Zona Balnear de Foz do Sabor",
    "type": "zona_balnear",
    "river": "Rio Sabor",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780359581344_TORRE_DE_MONCORVO_FOZ_DO_SABOR_2022_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Bragança",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": true,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786244523323_Foz_do_Sabor_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Foz do Sabor (NC) TORRE DE MONCORVO.jpg",
    "coordinates": {
      "lat": 41.177543,
      "lng": -7.112082
    },
    "description": "<p>Em Torre de Moncorvo, o rio Sabor encontra o rio Douro e a sua foz é aproveitada para momentos de lazer e relaxamento a partir do lençol de água criado junto ao vale da Vilariça. A Praia Fluvial de Foz do Sabor dispõe de parque de estacionamento, parque de merendas, sanitários e bar restaurante, além de um cais que facilita a prática de desportos náuticos. Nesta zona é possível saborear os pratos de peixe do rio e ainda desfrutar do Parque Aquático Douro AquaFun.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 47.2308539511466,
          "y": 100,
          "zoom": 1
        }
      }
    ],
    "municipality": "Torre de Moncorvo",
    "signLocation": "O QRCODE encontra-se no painel informativo da praia fluvial.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-fraguas",
    "name": "Zona Balnear de Fráguas",
    "type": "zona_balnear",
    "river": "Rio Paiva",
    "hidden": true,
    "photos": [
      "https://placehold.co/800x600/003A40/FFEB3B?text=Fr%C3%A1guas"
    ],
    "premium": false,
    "district": "Viseu",
    "featured": false,
    "services": {
      "wc": false,
      "bar": false,
      "grills": false,
      "camping": false,
      "parking": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": false,
      "playground": false,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Fráguas (NC) VILA NOVA DE PAIVA.jpg",
    "coordinates": {
      "lat": 40.837528,
      "lng": -7.769
    },
    "description": "Descubra esta zona balnear no concelho de Vila Nova de Paiva. Informações, serviços e localização disponíveis em breve.",
    "photoFocals": [
      50
    ],
    "municipality": "Vila Nova de Paiva",
    "waterQuality": "",
    "passportStamp": true
  },
  {
    "id": "zona-balnear-de-frechas",
    "name": "Zona Balnear de Frechas",
    "type": "zona_balnear",
    "river": "Rio Tua",
    "inRede": true,
    "photos": [
      "img/praias/mirandela/frechas/1.jpg",
      "img/praias/mirandela/frechas/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783697477363_MIRANDELA_FRECHAS_2016_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Bragança",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786239814349_Frechas_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Frechas (NC) MIRANDELA.jpg",
    "coordinates": {
      "lat": 41.409497,
      "lng": -7.165328
    },
    "description": "<p>O rio Tua corre vagaroso na localidade de Frechas. A zona de lazer é um pequeno paraíso num território rural, com bom azeite e vinho. Este é um dos cinco lugares do Vale do Tua, (um por município), com condições de excelência para a observação do céu noturno. A estrutura proporciona sombras de choupos, amieiros e salgueiros, complementadas com bar, esplanada, chapéus de sol, churrasqueiras e parque de manutenção, zona de estacionamento e wc adaptado. Ali perto ficam as ruínas da antiga azenha.</p>",
    "photoFocals": [
      {
        "x": 48.78940095313658,
        "y": 72.53571428571428,
        "zoom": 1,
        "mobile": {
          "x": 48.78940095313658,
          "y": 72.53571428571428,
          "zoom": 1
        }
      },
      {
        "x": 50.40353301562114,
        "y": 43.28571428571429,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 79,
          "zoom": 1
        }
      },
      {
        "x": 50.201766507810575,
        "y": 64.71428571428571,
        "zoom": 1,
        "mobile": {
          "x": 69.58338237024833,
          "y": 60.964285714285715,
          "zoom": 1
        }
      }
    ],
    "municipality": "Mirandela",
    "signLocation": "O QRCODE encontra-se na parede do bar da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-fresulfe",
    "name": "Zona Balnear de Fresulfe",
    "type": "zona_balnear",
    "river": "Rio Tuela",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1779647265124_VINHAIS_FRESULFE_2025_0_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1779647267817_Vinhais_-_Fresulfe_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1779647268916_Vinhais_-_Fresulfe_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1779647266776_Vinhais_-_Fresulfe_4_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Bragança",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786272965175_Fresulfe_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Fresulfe (NC) VINHAIS.jpg",
    "coordinates": {
      "lat": 41.896798,
      "lng": -6.938359
    },
    "description": "<p>Integrada no Parque Natural de Montesinho, na margem esquerda do rio Tuela, esta zona balnear disponibiliza uma ampla zona relvada e arborizada, com mesas de pedra e grelhadores, indispensáveis para os piqueniques. No troço do rio, existe uma parte com pouca profundidade para que as crianças possam nadar livremente e outra mais funda. Esta estrutura seduz os veraneantes pela limpidez das águas, pela envolvente paisagística e pelos bons acessos. Ali perto, fica o moinho.</p>",
    "photoFocals": [
      {
        "x": 68.93953261333822,
        "y": 65.59129185978196,
        "zoom": 1,
        "mobile": {
          "x": 31.85299749594933,
          "y": 53.475618512957766,
          "zoom": 1
        }
      },
      {
        "x": 49.31661480261151,
        "y": 74.27580129251257,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 49,
          "zoom": 1
        }
      },
      {
        "x": 50.09762645676978,
        "y": 35.44885436386187,
        "zoom": 1,
        "mobile": {
          "x": 50.09762645676978,
          "y": 35.44885436386187,
          "zoom": 1
        }
      },
      {
        "x": 57.029104887424495,
        "y": 68.36471049024088,
        "zoom": 1,
        "mobile": {
          "x": 33.46156916787817,
          "y": 63.56021933546577,
          "zoom": 1
        }
      }
    ],
    "municipality": "Vinhais",
    "signLocation": "O QRCODE encontra-se no bar da zona balnear.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-lajeosa-do-mondego",
    "name": "Zona Balnear de Lajeosa do Mondego",
    "type": "zona_balnear",
    "river": "Ribeira da Cabeça Alta",
    "hidden": true,
    "photos": [
      "https://placehold.co/800x600/003A40/FFEB3B?text=Lajeosa%2Bdo%2BMondego"
    ],
    "premium": false,
    "district": "Guarda",
    "featured": false,
    "services": {
      "wc": false,
      "bar": false,
      "grills": false,
      "camping": false,
      "parking": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": false,
      "playground": false,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Lajeosa do Mondego (NC) CELORICO DA BEIRA.jpg",
    "coordinates": {
      "lat": 40.626755,
      "lng": -7.335767
    },
    "description": "Descubra esta zona balnear no concelho de Celorico da Beira. Informações, serviços e localização disponíveis em breve.",
    "photoFocals": [
      50
    ],
    "municipality": "Celorico da Beira",
    "waterQuality": "",
    "passportStamp": true
  },
  {
    "id": "zona-balnear-de-lavacolhos",
    "name": "Zona Balnear de Lavacolhos",
    "type": "zona_balnear",
    "river": "Ribeira da Gardunha",
    "inRede": true,
    "photos": [
      "img/praias/fundao/lavacolhos/1.jpg",
      "img/praias/fundao/lavacolhos/2.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Castelo Branco",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Lavacolhos (NC) FUNDÃO.jpg",
    "coordinates": {
      "lat": 40.135724,
      "lng": -7.614174
    },
    "description": "<p>Integrada na Rede das Aldeias do Xisto, e servindo a pequena povoação em ambiente familiar, a zona balnear de Lavacolhos – aldeia conhecida pelo seu grupo de bombos - está bem equipada. Na praia, o espelho de água e o vasto relvado são complementados com estruturas como ringue desportivo e um bar com esplanada onde se servem petiscos e refeições. O espaço tem como pano de fundo o verde dos pinhais. Este é também um ponto de descanso dos praticantes de BTT.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 81,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 81,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 92,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 92,
          "zoom": 1
        }
      }
    ],
    "municipality": "Fundão",
    "signLocation": "O QRCODE encontra-se à entrada do bar da zona balnear.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-leomil",
    "name": "Zona Balnear de Leomil",
    "type": "zona_balnear",
    "river": "Ribeira de Leomil e Ribeira de Valongo",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780355559686_MOIMENTA_DA_BEIRA_LEOMIL_2024_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780355565355_MOIMENTA_DA_BEIRA_LEOMIL_2022_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780355566419_MOIMENTA_DA_BEIRA_LEOMIL_2023_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780355567827_MOIMENTA_DA_BEIRA_LEOMIL_2023_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780355570496_MOIMENTA_DA_BEIRA_LEOMIL_2024_2_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Viseu",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786460477295_Leomil_QR.jpeg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Leomil (NC) MOIMENTA DA BEIRA.jpg",
    "coordinates": {
      "lat": 40.979513,
      "lng": -7.653687
    },
    "description": "<p>O encontro das ribeiras de Leomil e de Valongo foi aproveitado para a construção de uma represa que, além de servir para o regadio local, é também um ponto de encontro e de lazer. Nas imediações existe uma unidade de Turismo Rural e na povoação encontram-se bar e restaurante. Leomil é uma vila de contexto rural, mas a descoberta do vasto património construído e a subida à serra de Leomil, onde estão duas eólicas com obras de arte de Joana Vasconcelos, merecem um passeio.</p>",
    "photoFocals": [
      {
        "x": 36.93719573039824,
        "y": 86.4536196879692,
        "zoom": 1,
        "mobile": {
          "x": 45.972151201667785,
          "y": 58.25334551863698,
          "zoom": 1
        }
      },
      {
        "x": 53.09636841946116,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 44.53718972300519,
          "y": 100,
          "zoom": 1
        }
      },
      {
        "x": 64.12718091379153,
        "y": 61.08890919772831,
        "zoom": 1,
        "mobile": {
          "x": 61.0765841954136,
          "y": 61.71558195704681,
          "zoom": 1
        }
      },
      {
        "x": 53.67693749811013,
        "y": 33.00430837522032,
        "zoom": 1,
        "mobile": {
          "x": 53.67693749811013,
          "y": 40.10659964749658,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 50.373327240681505,
        "zoom": 1,
        "mobile": {
          "x": 84.74019588561538,
          "y": 53.29780011750114,
          "zoom": 1
        }
      }
    ],
    "municipality": "Moimenta da Beira",
    "signLocation": "O QRcode está na ponte pedonal de madeira que dá acesso a zona de solário.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-malcata",
    "name": "Zona Balnear de Malcata",
    "type": "zona_balnear",
    "river": "Rio Côa - Albufeira da Barragem do Sabugal",
    "inRede": true,
    "photos": [
      "img/praias/sabugal/malcata/1.jpg",
      "img/praias/sabugal/malcata/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783702086133_SABUGAL_MALCATA_2026_02_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783702087372_SABUGAL_MALCATA_2026_03_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Guarda",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786238386574_Malcata_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Malcata (NC) SABUGAL.jpg",
    "coordinates": {
      "lat": 40.302472,
      "lng": -7.078111
    },
    "description": "<p>Inaugurada em 2015, a zona de lazer de Malcata está instalada à entrada da aldeia, junto à barragem do Sabugal, alimentada pelo Côa. O espaço inclui parque infantil e parque de merendas, churrasqueiras, bar com esplanada e bons espaços verdes. Nas redondezas, está um campo de jogos, um parque de caravanismo e alojamento. Na freguesia existe um percurso urbano, promovendo espaços de tradição. A GR do Vale do Côa atravessa a zona norte da Malcata via Alto da Machoca, a 1078 m de altitude. O Centro de Interpretação do Lince Ibérico é de visita obrigatória.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 84,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 82,
        "zoom": 1
      },
      {
        "x": 49.05842296355067,
        "y": 76.82142857142857,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 52,
          "zoom": 1
        }
      },
      {
        "x": 50.2690220104141,
        "y": 64.78571428571428,
        "zoom": 1,
        "mobile": {
          "x": 50.2690220104141,
          "y": 64.78571428571428,
          "zoom": 1
        }
      }
    ],
    "municipality": "Sabugal",
    "signLocation": "O QRCode encontra-se no painel de informações da praia fluvial. (Ver foto)",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-malhada-cha",
    "name": "Zona Balnear de Malhada Chã",
    "type": "zona_balnear",
    "river": "Rio Ceira",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166332018_Zona_Balnear_de_Malhada_Cha_1.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166332975_Zona_Balnear_de_Malhada_Cha_2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166334240_Zona_Balnear_de_Malhada_Cha_3.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166335044_Zona_Balnear_de_Malhada_Cha_4.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166336454_Zona_Balnear_de_Malhada_Cha_5.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166339206_Zona_Balnear_de_Malhada_Cha_7.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Coimbra",
    "featured": false,
    "services": {
      "wc": false,
      "bar": false,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "thumbnail": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1779640902992_zona-balnear-de-malhada-cha_thumb.jpg",
    "coordinates": {
      "lat": 40.20485277777778,
      "lng": -7.800722222222222
    },
    "description": "<p>Localizada na Freguesia de Piódão, a Zona de Lazer da Malhada Chã fica situada a 841m de altitude, a mais alta do Concelho de Arganil. A proximidade da nascente do rio Ceira torna a sua água límpida e suave. Possui parque de lazer, onde poderá observar a Serra do Açor bem como a Serra da Cebola, cujo pico é o ponto de maior altitude do distrito de Coimbra.</p>",
    "photoFocals": [
      {
        "x": 49.89178038181234,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 50.251740549895764,
          "y": 89.33363796592467,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 84.96031072524316,
        "zoom": 1,
        "mobile": {
          "x": 96.57200173071628,
          "y": 84.96031072524316,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 44,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 44,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 53,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 53,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 66.69789150727854,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 26.38194399112214,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 58,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 58,
          "zoom": 1
        }
      }
    ],
    "municipality": "Arganil",
    "passportStamp": false,
    "inPassaporteDigital": false
  },
  {
    "id": "zona-balnear-de-nuzedo-de-baixo",
    "name": "Zona Balnear de Nuzedo de Baixo",
    "type": "zona_balnear",
    "river": "Rio Tuela",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1779647111704_Vinhais_-_Nuzedo_de_Baixo_3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1779647109511_Vinhais_-_Nuzedo_de_Baixo_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1779647110731_Vinhais_-_Nuzedo_de_Baixo_2_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Bragança",
    "featured": false,
    "services": {
      "wc": false,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": false,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786273101568_Nuzedo_de_Baixo_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Nuzedo de Baixo (NC) VINHAIS.jpg",
    "coordinates": {
      "lat": 41.729787,
      "lng": -7.101805
    },
    "description": "<p>O percurso Vale das Fontes – Nuzedo de baixo garante 7 km de exercício.</p>",
    "photoFocals": [
      {
        "x": 49.90237354323022,
        "y": 11.595143286115281,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 54,
          "zoom": 1
        }
      },
      {
        "x": 50.68338519738849,
        "y": 24.21750767021346,
        "zoom": 1,
        "mobile": {
          "x": 75.6886139343055,
          "y": 43.85325412885959,
          "zoom": 1
        }
      },
      {
        "x": 50.19525291353957,
        "y": 49.49761733794634,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 49.49761733794634,
          "zoom": 1
        }
      }
    ],
    "municipality": "Vinhais",
    "signLocation": "O QRCODE encontra-se no bar da zona balnear.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-ourondo",
    "name": "Zona Balnear de Ourondo",
    "type": "zona_balnear",
    "river": "Ribeira do Caia",
    "inRede": true,
    "photos": [
      "img/praias/covilha/ourondo/1.jpg",
      "img/praias/covilha/ourondo/2.jpg",
      "img/praias/covilha/ourondo/3.jpg",
      "img/praias/covilha/ourondo/4.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Castelo Branco",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786235653816_Ourondo_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/OURONDO (NC) COVILHÃ.jpg",
    "coordinates": {
      "lat": 40.151722,
      "lng": -7.686583
    },
    "description": "<p>A zona balnear de Ourondo, a cerca de 30 km da Covilhã, tem como protagonista a ribeira do Caia, afluente do Zêzere, que passa a poucos metros da zona de lazer. Entre riachos, amieiros e salgueiros, foram instaladas plataformas, escadas e acessos. Nas margens da ribeira não falta o areal e o açude com zona de mergulhos. O local está servido de zona de estacionamento, parque de merendas, grelhadores e snack- bar com refeições. O acesso à água por pessoas com mobilidade reduzida é possível.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 92,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 77,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 86,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 90,
        "zoom": 1
      }
    ],
    "municipality": "Covilhã",
    "signLocation": "A placa encontra-se na parede do bar em direção à praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-penalobo",
    "name": "Zona Balnear de Penalobo (Mosqueiro)",
    "type": "zona_balnear",
    "river": "Barragem de Penalobo",
    "inRede": true,
    "photos": [
      "img/praias/sabugal/penalobo/1.jpg",
      "img/praias/sabugal/penalobo/2.jpg",
      "img/praias/sabugal/penalobo/3.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783701776246_SABUGAL_PENALOBO_2026_00_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Guarda",
    "featured": false,
    "services": {
      "wc": true,
      "bar": false,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786271380556_Penalobo_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Penalobo (NC) SABUGAL.jpg",
    "coordinates": {
      "lat": 40.395998,
      "lng": -7.201421
    },
    "description": "<p>A zona de lazer de Penalobo, alimentada por uma nascente e a 500 do centro da Penalobo, existia para servir de regadio e zona de pesca, mas acabou por se tornar um local de passeio e banhos no verão. Em 2020 foi requalificada e tem agora um areal com chapéus de sol, churrasqueira, sanitários e bar aberto em agosto. Bem perto, fica o baloiço de Penalobo, uma homenagem ao lobo que deu origem ao nome da aldeia. A PR5 – Penha do Lobo é circular e convida a um percurso de 10 km.</p>",
    "photoFocals": [
      {
        "x": 48.52037894272248,
        "y": 62.71428571428571,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 92,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 84,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 84,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 55,
        "zoom": 1
      },
      {
        "x": 49.529211481775334,
        "y": 75.71428571428571,
        "zoom": 1,
        "mobile": {
          "x": 49.529211481775334,
          "y": 75.71428571428571,
          "zoom": 1
        }
      }
    ],
    "municipality": "Sabugal",
    "signLocation": "O QRCODE encontra-se no bar da zona balnear.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-peneda-talhada",
    "name": "Zona Balnear de Peneda - Talhada",
    "type": "zona_balnear",
    "river": "Rio Alva",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166686384_Zona_Balnear_da_Peneda_Talhada_-_Secarias_0.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166687506_Zona_Balnear_da_Peneda_Talhada_-_Secarias_1.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166688951_Zona_Balnear_da_Peneda_Talhada_-_Secarias_3.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166691085_Zona_Balnear_da_Peneda_Talhada_-_Secarias_5.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Coimbra",
    "featured": false,
    "services": {
      "wc": false,
      "bar": false,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": false,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Peneda - Talhada ARGANIL.jpg",
    "coordinates": {
      "lat": 40.235978,
      "lng": -8.051188
    },
    "description": "<p>A 3,5 Km de Arganil, a Freguesia das Secarias e o rio Alva oferecem um local de lazer e relaxamento natural muito agradável, bem próximo do centro da vila, rodeado de choupos e amieiros. O nome da “Peneda da Talhada” advém do conjunto em pedra que se ergue desde o rio até cerca de 18 metros, vencendo desníveis existentes. A zona de lazer conta com sanitários, duches parque de estacionamento e bar com esplanada e é um espaço único para dias de puro descanso e sossego.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 89.44023761342125,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 89.44023761342125,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 40,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 52.32456426659704,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 54.56452771068608,
        "zoom": 1,
        "mobile": {
          "x": 13.749360815010029,
          "y": 54.56452771068608,
          "zoom": 1
        }
      },
      {
        "x": 51.94795312737787,
        "y": 11.804034205888108,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 54,
          "zoom": 1
        }
      }
    ],
    "municipality": "Arganil",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-pombal",
    "name": "Zona Balnear de Pombal",
    "type": "zona_balnear",
    "river": "Rio Ave",
    "hidden": true,
    "photos": [
      "https://placehold.co/800x600/003A40/FFEB3B?text=Pombal"
    ],
    "premium": false,
    "district": "Braga",
    "featured": false,
    "services": {
      "wc": false,
      "bar": false,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": false,
      "playground": false,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Pombal (NC) VIEIRA DO MINHO.jpg",
    "coordinates": {
      "lat": 41.575339,
      "lng": -8.108621
    },
    "description": "A praia encontra-se na zona de Rossas, a cerca de 15 km do centro de Vieira do Minho.",
    "photoFocals": [
      50
    ],
    "municipality": "Vieira do Minho",
    "waterQuality": "excelente",
    "passportStamp": true
  },
  {
    "id": "zona-balnear-de-ponte-macas",
    "name": "Zona Balnear de Ponte Maçãs",
    "type": "zona_balnear",
    "river": "Rio Maçãs",
    "hidden": true,
    "photos": [
      "https://placehold.co/800x600/003A40/FFEB3B?text=Ponte%2BMa%C3%A7%C3%A3s"
    ],
    "premium": false,
    "district": "Bragança",
    "featured": false,
    "services": {
      "wc": false,
      "bar": false,
      "grills": false,
      "camping": false,
      "parking": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": false,
      "playground": false,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Ponte Maçãs (NC) VIMIOSO.jpg",
    "coordinates": {
      "lat": 41.674101,
      "lng": -6.568961
    },
    "description": "Descubra esta zona balnear no concelho de Vimioso. Informações, serviços e localização disponíveis em breve.",
    "photoFocals": [
      50
    ],
    "municipality": "Vimioso",
    "waterQuality": "",
    "passportStamp": true
  },
  {
    "id": "praia-fluvial-de-rio-torto",
    "name": "Zona Balnear de Rio Torto",
    "type": "zona_balnear",
    "river": "Rio Rabaçal",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780427935372_VALPACOS_RIO_TORTO_2026_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780427938985_VALPACOS_RIO_TORTO_2026_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780427986034_VALPACOS_RIO_TORTO_2026_6_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780427933516_VALPACOS_RIO_TORTO_2026_5_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Vila Real",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": true,
      "picnicArea": false,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786244435438_Rio_Torto_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Rio Torto VALPAÇOS.jpeg",
    "coordinates": {
      "lat": 41.56777,
      "lng": -7.259883
    },
    "description": "<p>A poucos quilómetros da cidade de Valpaços, a Praia Fluvial de Rio Torto, na freguesia homónima, está instalada no Rio Rabaçal, que aqui divide o concelho de Mirandela e Valpaços. As suas águas límpidas e com diferentes profundidades são convidativas a famílias com crianças, mas também aos aventureiros que preferem realizar passeios de barco ou de caiaque, ou até rafting, junto do operador turístico. A zona balnear está equipada com parque infantil, bar e zona de merendas.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 46.13767217181278,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 46.13767217181278,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 76.48900058750571,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 65,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 45.075527123180365,
        "zoom": 1,
        "mobile": {
          "x": 52.7691460488534,
          "y": 45.075527123180365,
          "zoom": 1
        }
      },
      {
        "x": 45.15467832305433,
        "y": 61.964285714285715,
        "fit": "cover",
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 61,
          "zoom": 1
        }
      }
    ],
    "municipality": "Valpaços",
    "signLocation": "O QRCODE encontra-se no bar da praia na porta de entrada/saída do lado interior.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-sabugueiro",
    "name": "Zona Balnear de Sabugueiro",
    "type": "zona_balnear",
    "river": "Ribeira da Fervença",
    "inRede": true,
    "photos": [
      "img/praias/seia/sabugueiro/1.jpg",
      "img/praias/seia/sabugueiro/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783702215551_SEIA_SABUGUEIRO_2026_1_CIMA_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783702269463_SEIA_SABUGUEIRO_2023_2_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Guarda",
    "featured": false,
    "services": {
      "wc": true,
      "bar": false,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786271607573_Sabugueiro_Qr.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Sabugueiro SEIA.jpg",
    "coordinates": {
      "lat": 40.400694,
      "lng": -7.640472
    },
    "description": "<p>A aldeia mais alta da Estrela, a 1050 metros de altitude, transformou, em 2018, uma área de banhos num espaço acolhedor, em granito e madeira. Em pleno Parque Natural da Serra da Estrela, esta zona balnear foi criada junto às águas límpidas da ribeira da Fervença e dispõe de parque de merendas, parque infantil e acessibilidade a pessoas com mobilidade condicionada até à linha de água. A caixa multibanco, a restauração e o comércio de produtos típicos, como o pão centeio e o queijo, encontram-se no coração da aldeia turística.</p>",
    "photoFocals": [
      {
        "x": 48.722145450533056,
        "y": 58.25,
        "zoom": 1,
        "mobile": {
          "x": 48.722145450533056,
          "y": 58.25,
          "zoom": 1
        }
      },
      {
        "x": 50.33627751301762,
        "y": 60.57142857142857,
        "zoom": 1,
        "mobile": {
          "x": 7.390003194404748,
          "y": 92.53571428571429,
          "zoom": 1
        }
      },
      {
        "x": 45.56113682816745,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 45.05035390642075,
          "y": 73.14285714285714,
          "zoom": 1
        }
      },
      {
        "x": 49.79823349218943,
        "y": 87.39285714285714,
        "zoom": 1,
        "mobile": {
          "x": 99.94030044018788,
          "y": 92.39285714285714,
          "zoom": 1
        }
      }
    ],
    "municipality": "Seia",
    "signLocation": "O QRCODE encontra-se na ponte de madeira na praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-sao-joao-do-monte",
    "name": "Zona Balnear de São João do Monte",
    "type": "zona_balnear",
    "river": "Rio Águeda",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780357965806_TONDELA_SAO_JOAO_DO_MONTE_2022_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1786703694184_Sao_Joao_do_Monte_Tondela_2026_2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1786703692313_Sao_Joao_do_Monte_Tondela_2026.jpeg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Viseu",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": true,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786703650554_Sao_Joao_do_Monte_QR2.jpeg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/São João do Monte TONDELA.jpg",
    "coordinates": {
      "lat": 40.596278,
      "lng": -8.236388
    },
    "description": "<p>Em plena serra do Caramulo, a Praia Fluvial de São João do Monte, na União de Freguesias de S. João do Monte e Mosteirinho, é também conhecida por Zona de Lazer do Paraíso. Banhada pelo rio Águeda, rodeada de zona relvada e árvoredo e naturalmente delimitada por duas pontes, uma delas românica, é uma das zonas de lazer ribeirinhas mais procuradas pelos habitantes locais e pelos turistas para se refrescarem e enfrentarem o calor do verão. Dispõe de serviço de bar e restaurante, sanitários e parque de merendas.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 52,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 52,
          "zoom": 1
        }
      },
      {
        "x": 50.266666666666666,
        "y": 28.642857142857142,
        "zoom": 1,
        "mobile": {
          "x": 74.3178264597589,
          "y": 42.57142857142857,
          "zoom": 1
        }
      },
      {
        "x": 50.13333333333333,
        "y": 25.964285714285715,
        "zoom": 1,
        "mobile": {
          "x": 59.81742351642316,
          "y": 24.17857142857143,
          "zoom": 1
        }
      }
    ],
    "municipality": "Tondela",
    "signLocation": "O QRCODE encontra-se na entrada da zona balnear no painel informativo. (Ver foto)",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-segade",
    "name": "Zona Balnear de Segade",
    "type": "zona_balnear",
    "river": "Rio Ceira",
    "hidden": true,
    "photos": [
      "https://placehold.co/800x600/003A40/FFEB3B?text=Segade"
    ],
    "premium": false,
    "district": "Coimbra",
    "featured": false,
    "services": {
      "wc": false,
      "bar": false,
      "grills": false,
      "camping": false,
      "parking": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": false,
      "playground": false,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Segade (NC) MIRANDA DO CORVO.jpg",
    "coordinates": {
      "lat": 40.170218,
      "lng": -8.317092
    },
    "description": "Descubra esta zona balnear no concelho de Miranda do Corvo. Informações, serviços e localização disponíveis em breve.",
    "photoFocals": [
      50
    ],
    "municipality": "Miranda do Corvo",
    "waterQuality": "",
    "passportStamp": true
  },
  {
    "id": "praia-fluvial-de-seixo-do-coa",
    "name": "Zona Balnear de Seixo do Côa",
    "type": "zona_balnear",
    "river": "Rio Côa",
    "inRede": true,
    "photos": [
      "img/praias/sabugal/seixo-do-coa/1.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Guarda",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": false,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786271126490_Seixo_do_Coa_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Seixo do Côa SABUGAL.jpg",
    "coordinates": {
      "lat": 40.46388,
      "lng": -7.017467
    },
    "description": "<p>No Seixo do Côa, a 18 km do Sabugal e a 1km do centro da aldeia, fica uma zona de lazer bem equipada que convida a passar o dia: tem parque de merendas, churrasqueira, estacionamento e campo de voleibol e badminton, bar com petiscos e paddles. Um passeio conduz ao baloiço Seixo’s Tower Swing, ao mural relativo à Ponte de Sequeiros, na escola de Vale Longo, ou aos photopoints “bancos do amor”, colocados em sítios estratégicos: Martim Pega, Peroficós, Seixo e Vale Longo.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 74,
        "zoom": 1
      }
    ],
    "municipality": "Sabugal",
    "signLocation": "A placa encontra-se no bar da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-sobral-de-sao-miguel",
    "name": "Zona Balnear de Sobral de S. Miguel",
    "type": "zona_balnear",
    "river": "Ribeira do Porsim",
    "inRede": true,
    "photos": [
      "img/praias/covilha/sobral-de-sao-miguel/1.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783695693934_COVILHA_SOBRAL_DE_SAO_MIGUEL_2026_2_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783695695623_COVILHA_SOBRAL_DE_SAO_MIGUEL_2026_1_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Castelo Branco",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786235337004_Sobral_de_Sao_Miguel_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Sobral de São Miguel (NC) COVILHÃ.jpg",
    "coordinates": {
      "lat": 40.212139,
      "lng": -7.7445
    },
    "description": "<p>A zona balnear de Sobral de São Miguel, fica na aldeia conhecida por “coração do xisto”, um dos maiores aglomerados de edifícios de xisto a nível nacional. A ribeira de Porsim cria o espelho de água com profundidades diferentes. O espaço está junto à antiga ponte e, mesmo ao lado, um moinho, uma azenha e uma nora testemunham o uso da força das águas noutros tempos. Próximo da zona de banhos encontra-se a Loja do Xisto – Casa do Saber Fazer.</p>",
    "photoFocals": [
      {
        "x": 48.8566564557401,
        "y": 60.92857142857143,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 62.714285714285715,
          "zoom": 1
        }
      },
      {
        "x": 50.06725550260352,
        "y": 46.214285714285715,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 50.67857142857143,
          "zoom": 1
        }
      },
      {
        "x": 48.722145450533056,
        "y": 54.857142857142854,
        "zoom": 1,
        "mobile": {
          "x": 48.29174144239573,
          "y": 55.035714285714285,
          "zoom": 1
        }
      }
    ],
    "municipality": "Covilhã",
    "signLocation": "A placa está na estrutra de ferra na ponte entre as duas margens da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-souto-da-casa",
    "name": "Zona Balnear de Souto da Casa",
    "type": "zona_balnear",
    "river": "Ribeira da Gardunha",
    "inRede": true,
    "photos": [
      "img/praias/fundao/souto-da-casa/1.jpg",
      "img/praias/fundao/souto-da-casa/2.jpg",
      "img/praias/fundao/souto-da-casa/3.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Castelo Branco",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786237339128_Souto_da_Casa_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Souto da Casa (NC) FUNDÃO.jpg",
    "coordinates": {
      "lat": 40.115285,
      "lng": -7.543522
    },
    "description": "<p>Implantada junto à serra da Gardunha, esta zona balnear, também conhecida por parque fluvial da Azenha da Figueira, usufrui das águas límpidas da ribeira da Gardunha. A estrutura conta com bons acessos, parque de merendas e grelhadores. Toda a área é facilmente acessível até à água. Por aqui é comum encontrar azenhas, uma delas na zona balnear, com moagem funcional e aberta a visitas. A identidade da aldeia é descoberta através da Rotas das Azenhas e Rota dos Moinhos, com passagem nas nove casas museu.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 88,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 67,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 77,
        "zoom": 1
      }
    ],
    "municipality": "Fundão",
    "signLocation": "O QRCODE encontra-se no bar da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-souto-do-rio",
    "name": "Zona Balnear de Souto do Rio",
    "type": "zona_balnear",
    "river": "Rio Águeda",
    "hidden": true,
    "photos": [
      "https://placehold.co/800x600/003A40/FFEB3B?text=Souto%2Bdo%2BRio"
    ],
    "premium": false,
    "district": "Aveiro",
    "featured": false,
    "services": {
      "wc": false,
      "bar": false,
      "grills": false,
      "camping": false,
      "parking": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": false,
      "playground": false,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Souto do Rio (NC) ÁGUEDA.jpg",
    "coordinates": {
      "lat": 40.560707,
      "lng": -8.425537
    },
    "description": "Descubra esta zona balnear no concelho de Águeda. Informações, serviços e localização disponíveis em breve.",
    "photoFocals": [
      50
    ],
    "municipality": "Águeda",
    "waterQuality": "",
    "passportStamp": true
  },
  {
    "id": "praia-fluvial-de-urtigal",
    "name": "Zona Balnear de Urtigal",
    "type": "zona_balnear",
    "river": "Rio Alva",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166759125_Zona_Balnear_do_Urtigal_-_Barril_de_Alva_1.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166760657_Zona_Balnear_do_Urtigal_-_Barril_de_Alva_2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166761616_Zona_Balnear_do_Urtigal_-_Barril_de_Alva_3.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166762894_Zona_Balnear_do_Urtigal_-_Barril_de_Alva_4.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166763891_Zona_Balnear_do_Urtigal_-_Barril_de_Alva_5.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Coimbra",
    "featured": false,
    "services": {
      "wc": false,
      "bar": false,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": false,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Urtigal ARGANIL.jpg",
    "coordinates": {
      "lat": 40.295069,
      "lng": -7.959148
    },
    "description": "<p>A cerca de 15 km de Arganil, a zona balnear do “Urtigal” localiza-se no Barril de Alva e aproveita a margem direita do rio Alva para, através de um açude, oferecer uma área de pura tranquilidade, águas límpidas e areias claras, onde os dias têm sabor a paz e sossego. A área é bastante arborizada e tem acesso pela saída da povoação. Dispõe de parque de estacionamento, sanitários, duches e bar/restaurante.</p>",
    "photoFocals": [
      {
        "x": 48.70136458174809,
        "y": 59.626672759318495,
        "zoom": 1,
        "mobile": {
          "x": 48.70136458174809,
          "y": 59.626672759318495,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 32.73758078203538,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 49.23996344408904,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 42.27103596840525,
        "zoom": 1,
        "mobile": {
          "x": 40.68559965385674,
          "y": 42.27103596840525,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 48,
        "zoom": 1,
        "mobile": {
          "x": 13.497620265114271,
          "y": 48,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 48,
        "zoom": 1
      }
    ],
    "municipality": "Arganil",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-vale-de-espinho",
    "name": "Zona Balnear de Vale de Espinho",
    "type": "zona_balnear",
    "river": "Rio Côa",
    "inRede": true,
    "photos": [
      "img/praias/sabugal/vale-de-espinho/1.jpg",
      "img/praias/sabugal/vale-de-espinho/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783701870487_SABUGAL_VALE_DE_ESPINHO_2026_2_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783701871968_SABUGAL_VALE_DE_ESPINHO_2026_1-Edit_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Guarda",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786271204549_Vale_de_Espinho_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Vale de Espinho (NC) SABUGAL.jpg",
    "coordinates": {
      "lat": 40.299722,
      "lng": -6.964694
    },
    "description": "<p>Na zona de lazer de Vale de Espinho, em pleno rio Côa, o olhar perde-se na vasta extensão de relvado ladeado pelo rio, árvores altas e espaçoso parque de merendas. Entre as estruturas estão o bar de apoio com alguns petiscos, churrasqueiras e parque de estacionamento. O recinto é acessível a pessoas com mobilidade condicionada até à linha de água. Ao dispor, estão três canoas e uma gaivota, e no rio é habitual a pesca, sobretudo da truta. A visitar, está o novo Museu de Arte e Cultura, na antiga leitaria.</p>",
    "photoFocals": [
      {
        "x": 49.865488994792955,
        "y": 77,
        "zoom": 1,
        "mobile": {
          "x": 47.41757595117605,
          "y": 100,
          "zoom": 1
        }
      },
      {
        "x": 50.20176650781057,
        "y": 77.96428571428571,
        "zoom": 1,
        "mobile": {
          "x": 57.08823063800778,
          "y": 77.25,
          "zoom": 1
        }
      },
      {
        "x": 50.87432153384581,
        "y": 36.42857142857143,
        "zoom": 1,
        "mobile": {
          "x": 51.936818036617964,
          "y": 40.892857142857146,
          "zoom": 1
        }
      },
      {
        "x": 49.865488994792955,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 49.865488994792955,
          "y": 100,
          "zoom": 1
        }
      }
    ],
    "municipality": "Sabugal",
    "signLocation": "A placa encontra-se no bar da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-valeiro-do-barco-sarzedo",
    "name": "Zona Balnear de Valeiro do Barco - Sarzedo",
    "type": "zona_balnear",
    "river": "Rio Alva",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166836087_Zona_Balnear_de_Valeiro_do_Barco_-_Sarzedo_3.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166834571_Zona_Balnear_de_Valeiro_do_Barco_-_Sarzedo_1.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166837150_Zona_Balnear_de_Valeiro_do_Barco_-_Sarzedo_4.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166838048_Zona_Balnear_de_Valeiro_do_Barco_-_Sarzedo_5.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166838967_Zona_Balnear_de_Valeiro_do_Barco_-_Sarzedo_6.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166839869_Zona_Balnear_de_Valeiro_do_Barco_-_Sarzedo_7.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166841198_Zona_Balnear_de_Valeiro_do_Barco_-_Sarzedo_8.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784166842217_Zona_Balnear_de_Valeiro_do_Barco_-_Sarzedo_9.jpg"
    ],
    "inVotar": false,
    "premium": false,
    "district": "Coimbra",
    "featured": false,
    "services": {
      "wc": false,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "thumbnail": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1779640903283_zona-balnear-de-valeiro-do-barco-sarzedo_thumb.jpg",
    "coordinates": {
      "lat": 40.2395,
      "lng": -8.067444444444444
    },
    "description": "<p>Podemos encontrar a Zona de Lazer de “Valeiro do Barco” no Sarzedo, sede de Freguesia, que se situa a 3,5 km da sede do concelho, na margem direita do rio Alva. No aspecto paisagístico, evidenciam-se os seus açudes com particular destaque para o existente junto à ponte e ao Parque de Campismo, que pelas suas características naturais permite a localização da Zona de lazer e “espelho de água”. As margens são arborizadas por choupos, salgueiros, amieiros e sobreiros. Na margem direita do rio, a uma cota superior, encontra-se implantado o Parque de Campismo Municipal, com campo de ténis, únicas infra-estruturas existentes, próximas da zona de lazer.</p>",
    "photoFocals": [
      {
        "x": 46.42875259980723,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 50.251740549895764,
          "y": 91.63143808342582,
          "zoom": 1
        }
      },
      {
        "x": 43.615042526928086,
        "y": 76.78249232978654,
        "zoom": 1,
        "mobile": {
          "x": 49.15333462463489,
          "y": 76.78249232978654,
          "zoom": 1
        }
      },
      {
        "x": 50.43287847275064,
        "y": 54.68881780795091,
        "zoom": 1,
        "mobile": {
          "x": 50.43287847275064,
          "y": 54.68881780795091,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 92.67589268228997,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 58,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 61.96892747568379,
        "zoom": 1,
        "mobile": {
          "x": 98.83766667977815,
          "y": 64.6845094327306,
          "zoom": 1
        }
      },
      {
        "x": 49.134243054498725,
        "y": 92.5425288856975,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 65.17781839545663,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 58,
        "zoom": 1,
        "mobile": {
          "x": 36.657750855524526,
          "y": 58.208890919772834,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 65,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 65,
          "zoom": 1
        }
      }
    ],
    "municipality": "Arganil",
    "passportStamp": false,
    "inPassaporteDigital": false
  },
  {
    "id": "zona-balnear-de-vau",
    "name": "Zona Balnear de Vau",
    "type": "zona_balnear",
    "river": "Rio Paiva",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783627957069_Vau_-_AGA_Avelino_Vieira_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783627958309_Vau_-_AGA_Avelino_Vieira_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783627960011_Vau_-_AGA_Avelino_Vieira_3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783636479769_vau_1_tiagomartins-1-1100x700_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Aveiro",
    "featured": false,
    "services": {
      "wc": false,
      "bar": false,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": false,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Vau (NC) AROUCA.jpg",
    "coordinates": {
      "lat": 40.97665,
      "lng": -8.190002
    },
    "description": "<p><span style=\"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);\">A Zona Balnear do Vau é um oásis de tranquilidade situado, estrategicamente, a meio do famoso percurso dos Passadiços do Paiva, no concelho de Arouca. Banhada pelas águas límpidas e serenas do rio Paiva, esta praia oferece um pequeno areal e excelentes áreas de sombra proporcionadas pela vegetação envolvente. É o local de paragem perfeito para os caminheiros descansarem e refrescarem-se a meio da rota. Apesar de ser uma zona de banhos não vigiada, o espaço conta com boas infraestruturas, incluindo um bar de apoio e casas de banho. A paisagem é ainda marcada pela presença da ponte suspensa nas proximidades, o que confere um toque extra de aventura a este recanto natural. Nota: Para aceder ao areal e ir a banhos nesta zona, é necessário ter bilhete válido para os Passadiços do Paiva, uma vez que o acesso se faz exclusivamente através do passadiço de madeira.</span></p>",
    "photoFocals": [
      {
        "x": 54.304352166625506,
        "y": 57.17857142857143,
        "zoom": 1,
        "mobile": {
          "x": 54.304352166625506,
          "y": 57.17857142857143,
          "zoom": 1
        }
      },
      {
        "x": 50.60529952343171,
        "y": 34.214285714285715,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 41,
          "zoom": 1
        }
      },
      {
        "x": 48.722145450533056,
        "y": 18.035714285714285,
        "zoom": 1,
        "mobile": {
          "x": 42.05088332440451,
          "y": 0,
          "zoom": 1
        }
      },
      {
        "x": 53.362775130176175,
        "y": 54.17857142857143,
        "zoom": 1,
        "mobile": {
          "x": 64.20333226853175,
          "y": 53.107142857142854,
          "zoom": 1
        }
      }
    ],
    "municipality": "Arouca",
    "passportStamp": true,
    "inPassaporteDigital": false
  },
  {
    "id": "zona-balnear-de-verdelhos",
    "name": "Zona Balnear de Verdelhos",
    "type": "zona_balnear",
    "river": "Ribeira Beijames",
    "inRede": true,
    "photos": [
      "img/praias/covilha/verdelhos/1.jpg",
      "img/praias/covilha/verdelhos/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783698243234_COVILHA_VERDELHOS_2026_2_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783698245027_COVILHA_VERDELHOS_2026_1_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Castelo Branco",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786235428528_Verdelhos_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Verdelhos (NC) COVILHÃ.jpg",
    "coordinates": {
      "lat": 40.373083,
      "lng": -7.467583
    },
    "description": "<p>A zona balnear de Verdelhos é um esconderijo acolhedor entre duas encostas, em pleno Parque Natural da Serra da Estrela. Respira-se natureza e permitem-se momentos de indolência junto à ribeira de Beijames. A água não é vigiada. A estrutura balnear é marcada por margens com choupos e salgueiros, solário em areia, relvado, grelhadores, mesas de apoio e bar. Os sanitários ficam a cerca de 100 metros. O acesso até ao parque comunitário permite o uso do campo de futebol, do parque infantil e dos equipamentos de fitness.</p>",
    "photoFocals": [
      {
        "x": 46.16643635159916,
        "y": 45.214285714285715,
        "zoom": 1,
        "mobile": {
          "x": 46.16643635159916,
          "y": 45.214285714285715,
          "zoom": 1
        }
      },
      {
        "x": 50.807066031242286,
        "y": 44.607142857142854,
        "zoom": 1,
        "mobile": {
          "x": 49.13919198372535,
          "y": 81.03571428571429,
          "zoom": 1
        }
      },
      {
        "x": 50.40353301562114,
        "y": 75.46428571428571,
        "zoom": 1,
        "mobile": {
          "x": 51.04913902782713,
          "y": 74.75,
          "zoom": 1
        }
      },
      {
        "x": 50.40353301562114,
        "y": 38.07142857142858,
        "zoom": 1,
        "mobile": {
          "x": 53.65843406916727,
          "y": 63.607142857142854,
          "zoom": 1
        }
      }
    ],
    "municipality": "Covilhã",
    "signLocation": "A placa está na parede do Bar da Praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-vila-do-carvalho",
    "name": "Zona Balnear de Vila do Carvalho",
    "type": "zona_balnear",
    "river": "Ribeira da Lapa",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783698337652_COVILHA_VILA_DO_CARVALHO_2026_1._1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783698339035_COVILHA_VILA_DO_CARVALHO_2026_2_1_wm.jpg",
      "img/praias/covilha/vila-do-carvalho/1.jpg",
      "img/praias/covilha/vila-do-carvalho/2.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Castelo Branco",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786235586531_Vila_do_Carvalho_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Vila do Carvalho (NC) COVILHÃ.jpg",
    "coordinates": {
      "lat": 40.309306,
      "lng": -7.493944
    },
    "description": "<p>A apenas 6 Km a norte da Covilhã, a União de Freguesias de Cantar-Galo e Vila do Carvalho oferece uma zona balnear recatada, marcada por grandes rochedos, vasta vegetação e o fluir das águas límpidas da ribeira da Lapa, por vezes ladeadas de socalcos relvados. A zona balnear conta com parque de estacionamento e acessos pelo centro de saúde. Os sanitários ficam na junta. A equipa de trail ‘Amigos da Vila de Mouros’ ajuda com os trilhos que conduzem a marcos geológicos e belos recantos naturais.</p>",
    "photoFocals": [
      {
        "x": 54.573374177039604,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 54.573374177039604,
          "y": 100,
          "zoom": 1
        }
      },
      {
        "x": 50.470788518224666,
        "y": 98.57142857142857,
        "zoom": 1,
        "mobile": {
          "x": 50.64560601220599,
          "y": 54.285714285714285,
          "zoom": 1
        }
      },
      {
        "x": 49.865488994792955,
        "y": 83.07142857142857,
        "zoom": 1,
        "mobile": {
          "x": 1.44503807934381,
          "y": 85.92857142857143,
          "zoom": 1
        }
      },
      {
        "x": 51.1433435442599,
        "y": 73.78571428571428,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 87,
          "zoom": 1
        }
      }
    ],
    "municipality": "Covilhã",
    "signLocation": "A placa encontra-se na rocha no acesso à zona balnear.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-areinho",
    "name": "Zona Balnear do Areinho",
    "type": "zona_balnear",
    "river": "Rio Paiva",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783627775831_Areinho_-_AGA_Avelino_Vieira_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783627769916_Praia_Fluvial_do_Areinho_-_AGA_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783627777301_Areinho_-_AGA_Avelino_Vieira_6_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783627778799_Areinho_-_AGA_Avelino_Vieira_10_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783636621869_areinho_tm4_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783636623023_areinho_tm3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783636624283_areinho_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783636625501_areinho_tm2_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Aveiro",
    "featured": false,
    "services": {
      "wc": true,
      "bar": false,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786313778101_Areinho_QR.jpeg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Areinho AROUCA.jpg",
    "coordinates": {
      "lat": 40.952992,
      "lng": -8.177201
    },
    "description": "<p>Junto da entrada Sul dos Passadiços do Paiva, na freguesia de Canelas, esta zona balnear servida pelo rio Paiva e rodeada de vegetação, é entre as do concelho a que apresenta maior extensão de areal, dispondo de instalações sanitárias e balneários, parque de estacionamento, campo de jogos em areia e bar com esplanada. Conta com vigilância de nadador-salvador durante a época balnear, sendo também a mais procurada por banhistas mais ou menos aventureiros nas diferentes profundidades.</p>",
    "photoFocals": [
      {
        "x": 51.345110052070474,
        "y": 40.464285714285715,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 42.42857142857143,
          "zoom": 1
        }
      },
      {
        "x": 51.614132062484565,
        "y": 86,
        "zoom": 1,
        "mobile": {
          "x": 10.725751289438612,
          "y": 85.82142857142857,
          "zoom": 1
        }
      },
      {
        "x": 50.2690220104141,
        "y": 57.17857142857143,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 59.32142857142858,
          "zoom": 1
        }
      },
      {
        "x": 52.219431585916276,
        "y": 45.892857142857146,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 55.892857142857146,
          "zoom": 1
        }
      },
      {
        "x": 51.277854549466944,
        "y": 63.464285714285715,
        "zoom": 1,
        "mobile": {
          "x": 37.50492628907252,
          "y": 63.82142857142857,
          "zoom": 1
        }
      },
      {
        "x": 51.277854549466944,
        "y": 37.39285714285714,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 64,
          "zoom": 1
        }
      },
      {
        "x": 49.79823349218943,
        "y": 77.14285714285714,
        "zoom": 1,
        "mobile": {
          "x": 49.79823349218943,
          "y": 77.14285714285714,
          "zoom": 1
        }
      },
      {
        "x": 50.67255502603523,
        "y": 46.60714285714286,
        "zoom": 1,
        "mobile": {
          "x": 51.721616032549306,
          "y": 45.892857142857146,
          "zoom": 1
        }
      }
    ],
    "municipality": "Arouca",
    "signLocation": "O QRCODE encontra-se no painel ao lado do bar da zona balnear.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-covao-da-ponte",
    "name": "Zona Balnear do Covão da Ponte",
    "type": "zona_balnear",
    "river": "Rio Mondego",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780269823414_Covao_da_Ponte_2019_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780269833690_Covao_da_Ponte_2019_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780269818152_Covao_da_Ponte_2019_3_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Guarda",
    "featured": false,
    "services": {
      "wc": true,
      "bar": false,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786238897446_Covao_da_Ponte_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Covão da Ponte (NC) MANTEIGAS.jpg",
    "coordinates": {
      "lat": 40.442556,
      "lng": -7.515131
    },
    "description": "<p>Localizada a cerca de 10 km de Manteigas e a 950 metros de altitude, no limite dos concelhos de Manteigas e Gouveia, a zona de lazer do Covão da Ponte fica praticamente no início do percurso do rio Mondego, oferecendo águas límpidas e calmas e muitas sombras. Serve também de local de pernoita, contando com instalações sanitárias e algumas e mesas. Esta espaço é ideal para dias em contacto com a natureza mais pura e um excelente ponto de partida para aceder ao Planalto Central da Serra, seja por carro, de bicicleta ou a pé.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 65.4846922122854,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 39.373327240681505,
          "zoom": 1
        }
      },
      {
        "x": 50.09676151310816,
        "y": 95.95600235002284,
        "zoom": 1,
        "mobile": {
          "x": 83.63686425677537,
          "y": 94.49376591161302,
          "zoom": 1
        }
      },
      {
        "x": 60.35348190257325,
        "y": 57.86232782818722,
        "zoom": 1,
        "mobile": {
          "x": 38.67167525469063,
          "y": 36.764344931131276,
          "zoom": 1
        }
      }
    ],
    "municipality": "Manteigas",
    "signLocation": "O QRCODE encontra-se no chafariz/bica de água na zona de merendas. (Ver foto)",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-paul",
    "name": "Zona Balnear do Paul",
    "type": "zona_balnear",
    "river": "Ribeira do Paul",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783698517701_COVILHA_PAUL_2026_2_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783698519006_COVILHA_PAUL_2026_1_2_wm.jpg",
      "img/praias/covilha/paul/1.jpg",
      "img/praias/covilha/paul/2.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Castelo Branco",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786235788551_Paul_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Paul (NC) COVILHÃ.jpg",
    "coordinates": {
      "lat": 40.211417,
      "lng": -7.631944
    },
    "description": "<p>Cascatas e piscinas naturais criadas pela ribeira do Paul, rodeadas de árvores e sombras, são os elementos diferenciadores deste pequeno paraíso, conhecido por “Poço do Zé Azinho”. Dois bares com esplanada, um em cada margem, servem alguns petiscos, e o local está servido com sanitários, máquinas de manutenção, churrasqueiras e campo desportivo multiusos. Através da Casa do Povo, é possível visitar a casa Museu, e através da Junta, o novo Centro Interpretativo da Ribeira do Paul.</p>",
    "photoFocals": [
      {
        "x": 50.33627751301762,
        "y": 67.32142857142857,
        "zoom": 1,
        "mobile": {
          "x": 93.59188033081887,
          "y": 74.28571428571428,
          "zoom": 1
        }
      },
      {
        "x": 52.01766507810571,
        "y": 67.14285714285714,
        "zoom": 1,
        "mobile": {
          "x": 84.2171186469174,
          "y": 55.357142857142854,
          "zoom": 1
        }
      },
      {
        "x": 51.54687655988104,
        "y": 65.14285714285714,
        "zoom": 1,
        "mobile": {
          "x": 51.54687655988104,
          "y": 65.14285714285714,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 82.14285714285714,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 90,
          "zoom": 1
        }
      }
    ],
    "municipality": "Covilhã",
    "signLocation": "O QRCODE encontra-se na ponte pedonal de acesso a relva na zona de lazer do Paul (junto à estrada). A placa afixada no Poço do Paul (a poucos metros) é idêntica.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-pego",
    "name": "Zona Balnear do Pego",
    "type": "zona_balnear",
    "river": "Rio Ponsul",
    "inRede": true,
    "photos": [
      "img/praias/idanha-a-nova/pego/1.jpg",
      "img/praias/idanha-a-nova/pego/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783694959347_IDANHA_PEGO_2026_3_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783694960868_IDANHA_PEGO_2026_1_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783694962167_IDANHA_PEGO_2026_2_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783694963704_IDANHA_PEGO_2026_4_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Castelo Branco",
    "featured": true,
    "services": {
      "wc": true,
      "bar": false,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786240610608_Pego_QR_1.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Pego (NC) IDANHA-A-NOVA.jpg",
    "coordinates": {
      "lat": 40.043472,
      "lng": -7.014222
    },
    "description": "<p>Rodeada por um valioso património geológico, inserido no Geopark Naturtejo, esta zona balnear usufrui das águas da barragem de Penha Garcia, que conserva na sua represa parte do caudal do rio Ponsul. Das imediações avistam-se várias reservas naturais, de um e outro lado da fronteira. A ausência de infraestruturas de apoio é compensada pela excelente qualidade da água e por uma paisagem imponente como Junto à zona balnear existe a “Rota dos Fósseis” (PR3/3Km), que conduz pelo Parque Icnológico de Penha Garcia.</p>",
    "photoFocals": [
      {
        "x": 47.242524393255536,
        "y": 71.64285714285714,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 92,
          "zoom": 1
        }
      },
      {
        "x": 47.30977989585905,
        "y": 58.499999999999986,
        "zoom": 1,
        "mobile": {
          "x": 47.30977989585905,
          "y": 58.499999999999986,
          "zoom": 1
        }
      },
      {
        "x": 64.72895507017166,
        "y": 47.17857142857143,
        "zoom": 1,
        "mobile": {
          "x": 20.94772945073051,
          "y": 22.71428571428571,
          "zoom": 1
        }
      },
      {
        "x": 52.08492058070923,
        "y": 50.82142857142857,
        "zoom": 1,
        "mobile": {
          "x": 52.08492058070923,
          "y": 50.82142857142857,
          "zoom": 1
        }
      },
      {
        "x": 51.1433435442599,
        "y": 12.642857142857139,
        "zoom": 1,
        "mobile": {
          "x": 37.08787975588022,
          "y": 46.57142857142858,
          "zoom": 1
        }
      },
      {
        "x": 51.1433435442599,
        "y": 31.82142857142857,
        "zoom": 1,
        "mobile": {
          "x": 67.00095832142436,
          "y": 53.607142857142854,
          "zoom": 1
        }
      }
    ],
    "municipality": "Idanha-a-Nova",
    "signLocation": "A placa encontra-se à entrada da praia, do lado direito do passadiço de madeira.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-do-poco-da-cesta-casal-novo",
    "name": "Zona Balnear do Poço da Cesta - Casal Novo",
    "type": "zona_balnear",
    "river": "Rio Ceira",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784167026789_Zona_Balnear_de_Poco_da_Cesta_-_Casal_Novo_1.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784167028685_Zona_Balnear_de_Poco_da_Cesta_-_Casal_Novo_2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784167030374_Zona_Balnear_de_Poco_da_Cesta_-_Casal_Novo_3.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Coimbra",
    "featured": false,
    "services": {
      "wc": false,
      "bar": false,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": false,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "thumbnail": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1779640903778_zona-balnear-do-poco-da-cesta-casal-novo_thumb.jpg",
    "coordinates": {
      "lat": 40.162638888888885,
      "lng": -7.943138888888889
    },
    "description": "<p><span style=\"background-color: rgb(255, 255, 255); color: rgb(34, 34, 34);\">O concelho é marcado em grande parte pelas margens dos rios Alva e Ceira, sendo este último o que banha esta zona de lazer em Casal Novo, lugar pertencente à União das Freguesias de Cepos e Teixeira. O leito do rio movimenta-se entre enormes blocos de pedra que o desgaste do tempo esculpiu, fazendo com que grandes espaços de água permaneçam entre os regaços de pedra que mais parecem cestas embaladas pelos braços de extenso arvoredo, composto por Amieiros, Choupos e Salgueiros. O rio surge-nos com pequenas quedas de água. É constituída por enormes arbustos que proporcionam espaços verdes que, conjuntamente com a referida flora existente na zona, criam vastas áreas de sombra que convidam ao descanso. De águas claras e límpidas, o rio Ceira no seu trajeto proporciona aos amantes da pesca, nomeadamente da truta, grandes alegrias.</span></p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 11.204125595665516,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 44,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 60.60898230955023,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 60.60898230955023,
          "zoom": 1
        }
      },
      {
        "x": 25.650585907776595,
        "y": 24.204125595665516,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 53.23996344408904,
          "zoom": 1
        }
      }
    ],
    "municipality": "Arganil",
    "passportStamp": false,
    "inPassaporteDigital": false
  },
  {
    "id": "praia-fluvial-de-poco-do-lagar",
    "name": "Zona Balnear do Poço do Lagar",
    "type": "zona_balnear",
    "river": "Ribeira de Alvoco",
    "inRede": true,
    "photos": [
      "img/praias/seia/poco-do-lagar/1.jpg",
      "img/praias/seia/poco-do-lagar/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783694761599_Poco_do_Lagar_2016_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783694821912_Poco_do_Lagar_2019_1_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Guarda",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786271520053_Poco_do_Lagar_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Poço do Lagar SEIA.jpg",
    "coordinates": {
      "lat": 40.28775,
      "lng": -7.709444
    },
    "description": "<p>Em pleno Parque Natural da Serra da Estrela, esta zona balnear criada em 2015 usufrui das águas da ribeira de Alvoco, afluente do Alva, e está localizada em Vasco Esteves de Baixo, uma aldeia da freguesia de Alvoco da Serra. A envolvente foi requalificada, preservando a paisagem rural natural. A praia disponibiliza mesas de piquenique, bar e instalações sanitárias e é ponto de passagem da rota da Ribeira de Alvoco (PR13-SEI) entre Vide e Alvoco da Serra. A Casa-Museu é um bom ponto de visita na sede de freguesia.</p>",
    "photoFocals": [
      {
        "x": 51.614132062484565,
        "y": 30.39285714285714,
        "zoom": 1,
        "mobile": {
          "x": 31.49262765009499,
          "y": 83.78571428571429,
          "zoom": 1
        }
      },
      {
        "x": 50.20176650781057,
        "y": 66.46428571428572,
        "zoom": 1,
        "mobile": {
          "x": 22.22550597888439,
          "y": 67.00000000000001,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 59,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 53,
        "zoom": 1,
        "mobile": {
          "x": 51.936818036617964,
          "y": 55.142857142857146,
          "zoom": 1
        }
      }
    ],
    "municipality": "Seia",
    "signLocation": "O QRCODE encontra-se no bar da praia.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-do-poco-do-pujadouro-cepos",
    "name": "Zona Balnear do Poço do Pujadouro - Cepos",
    "type": "zona_balnear",
    "river": "Rio Ceira",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784167088741_Zona_Balnear_de_Poco_do_Pujadouro_-_Cepos_1.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784167090109_Zona_Balnear_de_Poco_do_Pujadouro_-_Cepos_2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784167091122_Zona_Balnear_de_Poco_do_Pujadouro_-_Cepos_3.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784167092420_Zona_Balnear_de_Poco_do_Pujadouro_-_Cepos_4.jpg"
    ],
    "inVotar": false,
    "premium": false,
    "district": "Coimbra",
    "featured": false,
    "services": {
      "wc": false,
      "bar": false,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": false,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "thumbnail": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1779640904104_zona-balnear-do-poco-do-pujadouro-cepos_thumb.jpg",
    "coordinates": {
      "lat": 40.15325,
      "lng": -7.959138888888889
    },
    "description": "<p>A 16 km de Arganil encontramos a povoação de Cepos, implantada no cimo da serra. Já na aldeia e dirigindo-nos para junto do leito do rio Ceira – rio este que limita nesta zona o concelho de Arganil – numa descida bastante acidentada com piso em terra, encontramos a zona de lazer do Poço do Pujadouro. Apresenta um extenso espelho de água, que uma represa natural retém em grande parte, formando assim um lago ladeado de um enorme arvoredo, constituído basicamente por amieiros, choupos e pequenas giestas que dão bastante cor em plena primavera. No solo poderemos encontrar calhau rolado que se interpõe com xisto existente na zona. Não possui qualquer tipo de infraestruturas.</p>",
    "photoFocals": [
      {
        "x": 50.64931770912596,
        "y": 68.15581957046805,
        "zoom": 1,
        "mobile": {
          "x": 50.64931770912596,
          "y": 68.15581957046805,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 46,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 28.453162739082188,
          "zoom": 1
        }
      },
      {
        "x": 37.44652429023149,
        "y": 57.68450943273059,
        "zoom": 1,
        "mobile": {
          "x": 12.742398615426978,
          "y": 41.39101769044977,
          "zoom": 1
        }
      },
      {
        "x": 49.89178038181234,
        "y": 37.43547228931392,
        "zoom": 1,
        "mobile": {
          "x": 49.89178038181234,
          "y": 37.43547228931392,
          "zoom": 1
        }
      }
    ],
    "municipality": "Arganil",
    "passportStamp": false,
    "inPassaporteDigital": false
  },
  {
    "id": "zona-balnear-de-trizio",
    "name": "Zona Balnear do Trízio",
    "type": "zona_balnear",
    "river": "Rio Zêzere - Albufeira de Castelo de Bode",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783693765055_SERTA_TRIZIO_2026_1_1_wm.jpg",
      "img/praias/serta/trizio/1.jpg",
      "img/praias/serta/trizio/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783693763319_SERTA_TRIZIO_2026_2_1_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Castelo Branco",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": true,
      "accessible": false,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786272245890_Trizio_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Trízio (NC) SERTÃ.jpg",
    "coordinates": {
      "lat": 39.729861,
      "lng": -8.230806
    },
    "description": "<p>Este pequeno paraíso no extremo sudoeste do concelho da Sertã é banhado pela albufeira de Castelo de Bode, onde atua o Centro Náutico do Zêzere. É um lugar com espaços de lazer e de recreio: área de espreguiçadeiras e areal junto à margem, bar de apoio, ciclovia e um restaurante com pratos regionais e caracol frito. Perto, fica a estação intermodal da GR Zêzere, o Cable Park do Trízio, a funcionar todo o ano, e a loja náutica, com aluguer de embarcações e diversos desportos.</p>",
    "photoFocals": [
      {
        "x": 50.807066031242286,
        "y": 56.035714285714285,
        "zoom": 1,
        "mobile": {
          "x": 90.24277476083996,
          "y": 54.964285714285715,
          "zoom": 1
        }
      },
      {
        "x": 49.46195597917181,
        "y": 79.14285714285714,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 92,
          "zoom": 1
        }
      },
      {
        "x": 50.67255502603523,
        "y": 49.25,
        "zoom": 1,
        "mobile": {
          "x": 50.67255502603523,
          "y": 49.25,
          "zoom": 1
        }
      },
      {
        "x": 51.07608804165638,
        "y": 68.57142857142857,
        "zoom": 1,
        "mobile": {
          "x": 6.959677207580484,
          "y": 71.07142857142857,
          "zoom": 1
        }
      }
    ],
    "municipality": "Sertã",
    "signLocation": "O QRCODE encontra-se na casa de madeira de apoio à Grande Rota do Zêzere, em frente à zona de banhos. (Ver foto)",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-dr-pedro-n-sra-do-desterro",
    "name": "Zona Balnear Dr. Pedro - Sra. do Desterro",
    "type": "zona_balnear",
    "river": "Rio Alva",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783693636156_SEIA_DR_PEDRO_2026_CIMA_1_wm.jpg",
      "img/praias/seia/senhora-do-desterro/2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1783693637617_SEIA_DR_PEDRO_2026_2_BAIXO_1_wm.jpg",
      "img/praias/seia/senhora-do-desterro/1.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Guarda",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786271826069_Dr_Pedro_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/Dr. Pedro - N.ª Sra do Desterro SEIA.jpg",
    "coordinates": {
      "lat": 40.397583,
      "lng": -7.687639
    },
    "description": "<p>Há décadas que a conhecida “Praia do Dr. Pedro”, em S. Romão, já era usada por grupos de amigos e algumas famílias como espaço para banhos e tardes de lazer. Em 2018, foi totalmente requalificado. A estrutura balnear está integrada na Mata do Des- terro, na margem direita do rio Alva, na área protegida do Parque Natural da Serra da Estrela, de beleza extraordinária. Mesmo ao lado encontra-se o Museu Natural da Electricidade, onde estão instalados os sanitários de apoio, bar e esplanada, disponíveis apenas no horário do Museu.</p>",
    "photoFocals": [
      {
        "x": 50.739810528638756,
        "y": 66.39285714285714,
        "zoom": 1,
        "mobile": {
          "x": 43.422942390304215,
          "y": 66.03571428571428,
          "zoom": 1
        }
      },
      {
        "x": 50.87432153384581,
        "y": 49.53571428571429,
        "zoom": 1,
        "mobile": {
          "x": 87.660350712016,
          "y": 77.57142857142857,
          "zoom": 1
        }
      },
      {
        "x": 50.470788518224666,
        "y": 26.17857142857143,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 41,
          "zoom": 1
        }
      },
      {
        "x": 50.94157703644933,
        "y": 39.035714285714285,
        "zoom": 1,
        "mobile": {
          "x": 50.94157703644933,
          "y": 39.035714285714285,
          "zoom": 1
        }
      }
    ],
    "municipality": "Seia",
    "signLocation": "O QRCODE encontra-se antes da ponte junto á igreja no painel Informativo.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-o-moinho-benquerenca",
    "name": "Zona Balnear O Moinho - Benquerença",
    "type": "zona_balnear",
    "river": "Ribeira de Benquerença",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784196930776_PENAMACOR_O_MOINHO_2025_15_low.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784195595232_PENAMACOR-O-MOINHO-2025_31-low_grande.jpeg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784195596455_PENAMACOR_O_MOINHO_2025_16_low_grande.jpeg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784195597510_PENAMACOR_O_MOINHO_2025_12_low_grande_2.jpeg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784195773344_PENAMACOR-O-MOINHO-2025_13-low.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784195909198_PENAMACOR-O-MOINHO-2026_11-Low-low_grande.jpeg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Castelo Branco",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": true,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786240518428_O_Moinho_QR.jpg",
    "thumbnail": "brand_assets/fotos/FOTOS PRAIA DO ANO/O Moinho - Benquerença PENAMACOR.jpg",
    "coordinates": {
      "lat": 40.229083,
      "lng": -7.221639
    },
    "description": "<p>A extensa área natural está marcada pelo açude de um velho moinho. Aqui se pode repousar, nadar e merendar. Possui estacionamento, área de serviço para autocaravanas, churrasqueira e bar de apoio. Localizada nas imediações de Benquerença, a zona de lazer está ladeada pelas serras de Santa Marta e da Opa, no meio de campos de cultivo e próxima de alguns dos 14 geossítios do concelho de Penamacor, no Geopark Naturtejo.</p>",
    "photoFocals": [
      {
        "x": 50.8,
        "y": 38.89285714285714,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 48,
          "zoom": 1
        }
      },
      {
        "x": 52.06666666666667,
        "y": 65.71428571428571,
        "zoom": 1,
        "mobile": {
          "x": 26.369900861368443,
          "y": 67.5,
          "zoom": 1
        }
      },
      {
        "x": 49.86666666666667,
        "y": 81.14285714285714,
        "zoom": 1,
        "mobile": {
          "x": 44.61994989828343,
          "y": 46.857142857142854,
          "zoom": 1
        }
      },
      {
        "x": 50.333333333333336,
        "y": 23.642857142857146,
        "zoom": 1,
        "mobile": {
          "x": 50.333333333333336,
          "y": 23.642857142857146,
          "zoom": 1
        }
      },
      {
        "x": 50.6,
        "y": 53.714285714285715,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 43,
          "zoom": 1
        }
      },
      {
        "x": 50.800000000000004,
        "y": 93.25,
        "zoom": 1,
        "mobile": {
          "x": 13.354851292052658,
          "y": 99.5,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Penamacor",
    "signLocation": "A placa encontra-se à entrada do bar da praia fluvial.",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-omoinho-1",
        "date": "2026-07-13",
        "lang": "pt",
        "text": "Um lugar único no mundo. Quem conhece O Moinho sabe do que falo.",
        "author": "vanessa_r",
        "rating": 5,
        "userId": "6c06e53f-b290-72ba-35c5-94e0741dd6ee",
        "stampCount": 18
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "zona-de-lazer-de-sejaes",
    "name": "Zona de Lazer de Sejães",
    "type": "zona_balnear",
    "river": "Rio Vouga",
    "inRede": true,
    "photos": [
      "img/praias/oliveira-de-frades/sejaes/1.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Viseu",
    "featured": true,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786709437286_Sejaes_QR.jpg",
    "thumbnail": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1779640904396_zona-de-lazer-de-sejaes_thumb.jpg",
    "coordinates": {
      "lat": 40.743500000000004,
      "lng": -8.203944444444444
    },
    "description": "<p>Na União das Freguesias de Oliveira de Frades, Souto de Lafões e Sejães, a Zona de Fruição Ribeirinha de Sejães, inaugurada em 2020, veio substituir a antiga zona de banhos, perdida após construção da barragem de Ribeiradio. O espaço oferece duas piscinas e um amplo relvado com vista para a albufeira e é excelente para descansar, fazer um piquenique, tomar um café e usar o campo de voleibol. Ao longo da albufeira existe o percurso pedestre entre Sejães a Ribeiradio, com levadas e quedas de água.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 92,
        "zoom": 1
      }
    ],
    "municipality": "Oliveira de Frades",
    "signLocation": "O QRCODE encontra-se na esplanada do bar da zona de fruição ribeirinha.",
    "passportStamp": false,
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-porto-de-rei",
    "name": "Parque Fluvial de Porto de Rei",
    "type": "zona_balnear",
    "river": "Rio Douro",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784200753418_RESENDE_PORTO_REI_2026_2_LOW.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784200754714_RESENDE_PORTO_REI_2026_3_LOW.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784200751297_RESENDE_PORTO_REI_2026_1_LOW.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780256800761_RESENDE_PORTO_REI_2026_7_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784200752319_RESENDE_PORTO_REI_2026_5_LOW.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784200755610_RESENDE_PORTO_REI_2026_6_LOW.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784200757184_RESENDE_PORTO_REI_2026_4_LOW.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780256922676_Resende_Parque_Fluvial_de_Porto_de_Rei_wm.jpg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Viseu",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "thumbnail": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780256749867_RESENDE_PORTO_REI_2026_2_wm.jpg",
    "coordinates": {
      "lat": 41.118221,
      "lng": -7.912895
    },
    "description": "<p><span style=\"color: rgb(34, 34, 34); background-color: rgb(255, 255, 255);\">O Parque Fluvial de Porto de Rei é um espaço perfeitamente equipado para quem procura usufruir de momentos de bem-estar e lazer, local ideal para passar um belo dia em família e com amigos. Apresenta um cais de acostagem para embarque turístico, um pontão de ligação, um passadiço, uma piscina, zona de banhos, diversas instalações de apoio, logradouro, estacionamento, jardins, acessos pedonais e parque de merendas com mesas, bancos e sombras. Trata-se de um dos locais do concelho mais procurado na época balnear, quer pelo ambiente natural e paisagem, pelos equipamentos e infraestruturas, quer pelo peixe do rio de escabeche e as enguias que podem ser saboreados no restaurante local.</span></p>",
    "photoFocals": [
      {
        "x": 50.46666666666667,
        "y": 57.17857142857142,
        "zoom": 1,
        "mobile": {
          "x": 50.46666666666667,
          "y": 57.17857142857142,
          "zoom": 1
        }
      },
      {
        "x": 54,
        "y": 53.32142857142857,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 53.857142857142854,
          "zoom": 1
        }
      },
      {
        "x": 50.6,
        "y": 30.035714285714285,
        "zoom": 1,
        "mobile": {
          "x": 73.45701844348426,
          "y": 54.5,
          "zoom": 1
        }
      },
      {
        "x": 48.800000000000004,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 76.48165920534574,
          "y": 33.23553150615949,
          "zoom": 1
        }
      },
      {
        "x": 50.06666666666667,
        "y": 25.25,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 35.42857142857143,
          "zoom": 1
        }
      },
      {
        "x": 51.46666666666667,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 74.27807909794494,
          "y": 100,
          "zoom": 1
        }
      },
      {
        "x": 51.86666666666667,
        "y": 100,
        "zoom": 1,
        "mobile": {
          "x": 28.264597589065048,
          "y": 65.32142857142857,
          "zoom": 1
        }
      },
      {
        "x": 53.06666666666666,
        "y": 91.78571428571428,
        "zoom": 1,
        "mobile": {
          "x": 88.66322567628912,
          "y": 35.17209021476597,
          "zoom": 1
        }
      }
    ],
    "municipality": "Resende",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "praia-fluvial-de-fornelos",
    "name": "Zona Balnear de Fornelos",
    "type": "zona_balnear",
    "river": "Rio Aguilhão",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780258315633_Praia_Fluvial_de_Fornelos_2026_2_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780258317622_Praia_Fluvial_de_Fornelos_2026_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784199657371_Praia_Fluvial_de_Fornelos_2026_1_2_grande.jpeg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784199658637_Praia_Fluvial_de_Fornelos_2026_2_2_grande.jpeg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784199660191_Praia_Fluvial_de_Fornelos_2026_3_2_grande.jpeg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784199661594_Praia_Fluvial_de_Fornelos_2026_4_2_grande.jpeg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784199662934_Praia_Fluvial_de_Fornelos_2026_5_2_grande.jpeg"
    ],
    "inVotar": true,
    "premium": false,
    "district": "Vila Real",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786477688704_Fornelos_QR.jpeg",
    "thumbnail": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780258323439_Praia_Fluvial_de_Fornelos_2026_1_wm.jpg",
    "coordinates": {
      "lat": 41.249442,
      "lng": -7.811429
    },
    "description": "<p class=\"ql-align-justify\"><span style=\"background-color: rgb(255, 255, 255); color: rgb(34, 34, 34);\">A Zona Balnear de Fornelos é um local idílico e aprazível, junto às águas límpidas do rio Aguilhão, que corre junto à União de Freguesias de Louredo e Fornelos. A Zona Balnear tem utentes de todo o país, para além dos conterrâneos penaguienses, que já se renderam às suas águas refrescantes. Inaugurada em 12 de Julho de 1998 é um belíssimo espaço de lazer, de agradável frescura, com um açude no rio que serve de piscina natural. Na zona envolvente possui uma parte relvada para banhos de sol, com estruturas de apoio: casas de banho, lavabos, e um bar.</span></p>",
    "photoFocals": [
      {
        "x": 56.350474232207475,
        "y": 92.16552274020125,
        "zoom": 1,
        "mobile": {
          "x": 76.91656530459599,
          "y": 68.32456426659704,
          "zoom": 1
        }
      },
      {
        "x": 49.90323848689184,
        "y": 5.519616162934916,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 45,
          "zoom": 1
        }
      },
      {
        "x": 49.86666666666667,
        "y": 48.57142857142857,
        "zoom": 1,
        "mobile": {
          "x": 92.47666347226192,
          "y": 50.535714285714285,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 41,
        "zoom": 1
      },
      {
        "x": 51.53333333333333,
        "y": 85.21428571428571,
        "zoom": 1,
        "mobile": {
          "x": 38.83641509328222,
          "y": 85.57142857142857,
          "zoom": 1
        }
      },
      {
        "x": 58.06666666666666,
        "y": 86.57142857142857,
        "zoom": 1
      },
      {
        "x": 50,
        "y": 23.32142857142857,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 44.214285714285715,
          "zoom": 1
        }
      }
    ],
    "municipality": "Santa Marta de Penaguião",
    "signLocation": "O QRcode está no bar da zona balnear.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-moura-morta",
    "name": "Zona Balnear da Moura Morta",
    "type": "zona_balnear",
    "river": "Rio Alva",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780403508589_VILA_NOVA_DE_POIARES_MOURA_MORTA_2026_0_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780403511688_VILA_NOVA_DE_POIARES_MOURA_MORTA_2026_1_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780403516154_VILA_NOVA_DE_POIARES_MOURA_MORTA_2026_3_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780403531621_VILA_NOVA_DE_POIARES_MOURA_MORTA_2026_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780403529653_VILA_NOVA_DE_POIARES_MOURA_MORTA_2026_2_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Coimbra",
    "featured": false,
    "services": {
      "wc": true,
      "bar": false,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786329229191_Moura_Morta_QR.jpg",
    "thumbnail": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780403585463_VILA_NOVA_DE_POIARES_MOURA_MORTA_2026_0_wm.jpg",
    "coordinates": {
      "lat": 40.244522,
      "lng": -8.188255
    },
    "description": "<p>A zona de lazer da Moura Morta é um refúgio natural e isolado, banhado pelo rio Alva. As suas águas límpidas e pouco profundas são usadas regularmente por praticantes de canoagem que aqui terminam a sua descida. É também comum a pesca à pluma, realizando-se torneios da moda-lidade. A zona balnear fica a dois passos do casario de Moura Morta, onde existe alojamento local, forno comunitário e um centro de convívio aberto aos domingos à tarde. Na zona balnear existe uma churrasqueira, sanitários e terraços, um deles com um pequeno bar, apenas utilizado pelos locais em festas e convívios. No areão pode estender a toalha ou utilizar uma das diversas mesas de piquenique disponíveis na época balnear. Por ali passa a GR51-Grande Rota do Alva, de 77 km, bem como o Percurso Pedestre Viver o Alva. Passear pela freguesia é percorrer sete aldeias, todas com uma história para contar. A cerca de 10 km, aproveite o Complexo de Piscinas da Fraga, espaço com seis piscinas naturais, espaços de recreio, sombras, descanso e merendas. Pode consultar mais informações na edição 2026 do Guia das Praias Fluviais.</p>",
    "photoFocals": [
      {
        "x": 50.48380756554081,
        "y": 73.35132841569293,
        "zoom": 1,
        "mobile": {
          "x": 74.39915980563836,
          "y": 73.35132841569293,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 27.09752594816894,
        "zoom": 1,
        "mobile": {
          "x": 100,
          "y": 53,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 60.08890919772831,
        "zoom": 1,
        "mobile": {
          "x": 99.08940722967392,
          "y": 48.18212677067694,
          "zoom": 1
        }
      },
      {
        "x": 52.90284539324484,
        "y": 40.924472876819635,
        "zoom": 1,
        "mobile": {
          "x": 57.68591584126435,
          "y": 40.924472876819635,
          "zoom": 1
        }
      },
      {
        "x": 49.90323848689184,
        "y": 22.7997258306678,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 51,
          "zoom": 1
        }
      }
    ],
    "ratingCount": 1,
    "municipality": "Vila Nova de Poiares",
    "signLocation": "O QRCODE encontra-se na parede exterior dos wc da zona balnear.",
    "averageRating": 5,
    "passportStamp": true,
    "staticReviews": [
      {
        "id": "static-mouramorta-1",
        "date": "2026-07-08",
        "lang": "pt",
        "text": "Moura Morta é uma praia muito acolhedora e bem cuidada. Adorámos!",
        "author": "CarinaOF",
        "rating": 5,
        "userId": "8ba37f5e-0974-e558-6bc5-acf471874ce2",
        "stampCount": 5
      }
    ],
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-moenda---ponte-mucela",
    "name": "Zona Balnear da Moenda - Ponte Mucela",
    "type": "zona_balnear",
    "river": "Rio Alva",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780403675238_VILA_NOVA_DE_POIARES_Moenda_2_2026_wm.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780403673763_VILA_NOVA_DE_POIARES_Moenda_2026_wm.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Coimbra",
    "featured": false,
    "services": {
      "wc": false,
      "bar": false,
      "camping": false,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": false,
      "playground": false,
      "goldQuality": false,
      "petFriendly": true
    },
    "video360": null,
    "freguesia": "",
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786329104281_Moenda_QR.jpg",
    "thumbnail": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1780403668677_VILA_NOVA_DE_POIARES_Moenda_2_2026_wm.jpg",
    "coordinates": {
      "lat": 40.253959,
      "lng": -8.203049
    },
    "description": "<p>Situada na aldeia de Ponte da Mucela, e nas águas serpenteantes do rio Alva, esta zona de lazer é há muito visitada como praia de banhos, como ali testemunha um antigo aparthotel. A zona de lazer tem acesso pela EN17. Na parte inferior do açude, dispõe de areal, chapéus em colmo e mesas de piquenique e um terraço em laje, com a churrasqueira e os sanitários. Toda a zona de lazer é acessível por passadiços. Do outro lado do rio, já no concelho de Arganil, é visível o antigo lagar com a roda. O snack bar mais próximo fica a cerca de 500 metros e serve refeições ligeiras. Bem perto da praia existe um alojamento local, a Casa da Moenda, e alojamento rural muito completo, associado a uma empresa de animação turística. Aqui termina o Trilho Viver o Alva, de 8,2 km, vindo da Barragem das Fronhas, e é ponto de passagem da GR51 – Grande Rota do Alva. A cerca de 400 m fica a ponte de Mucela, de origem romana, que teve um papel crucial nas Invasões Francesas, assinaladas anualmente numa recriação histórica no mês de Março.</p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 70.60898230955023,
        "zoom": 1,
        "mobile": {
          "x": 30.86771820792196,
          "y": 61,
          "zoom": 1
        }
      },
      {
        "x": 49.806476973783674,
        "y": 26.084143873620995,
        "zoom": 1,
        "mobile": {
          "x": 25.832907210006688,
          "y": 56.791109080227166,
          "zoom": 1
        }
      }
    ],
    "municipality": "Vila Nova de Poiares",
    "signLocation": "O QRCODE encontra-se à entrada da zona balnear, no pilar de madeira informativo de percurso pedestre.",
    "passportStamp": true,
    "inPassaporteDigital": true
  },
  {
    "id": "zona-balnear-de-cerva",
    "name": "Zona Balnear de Cerva",
    "type": "zona_balnear",
    "river": "Rio Poio",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784679381348_Cerva_2.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784679413745_Cerva_1.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784679444452_Cerva.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784679477367_Cerva_4.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784679486394_Cerva_5.jpg"
    ],
    "inVotar": true,
    "district": "Vila Real",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": false,
      "accessible": false,
      "boatRental": false,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "thumbnail": "",
    "coordinates": {
      "lat": 41.470006,
      "lng": -7.84487
    },
    "description": "<p><span style=\"background-color: rgb(255, 255, 255); color: rgb(34, 34, 34);\">A Zona Balnear de Cerva, também conhecida como Zona de Lazer das Meadas, situa-se na vila de Cerva, concelho de Ribeira de Pena (distrito de Vila Real). Banhada pelas águas cristalinas do rio Póio, é um refúgio de montanha com excelentes infraestruturas, incluindo relvado, piscinas infantis e um bar de apoio.</span></p>",
    "photoFocals": [
      {
        "x": 49.80650769056347,
        "y": 60.67217812084265,
        "zoom": 1,
        "mobile": {
          "x": 0,
          "y": 53.18712629563031,
          "zoom": 1
        }
      },
      {
        "x": 51.74143078492877,
        "y": 0,
        "zoom": 1,
        "mobile": {
          "x": 51.74143078492877,
          "y": 0,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 59,
        "fit": "contain",
        "zoom": 1,
        "mobile": {
          "x": 43.911097799467925,
          "y": 59.18712629563031,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 44,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 44,
          "zoom": 1
        }
      },
      {
        "x": 50,
        "y": 45,
        "zoom": 1,
        "mobile": {
          "x": 50,
          "y": 45,
          "zoom": 1
        }
      }
    ],
    "municipality": "Ribeira de Pena",
    "passportStamp": true,
    "inPassaporteDigital": false
  },
  {
    "id": "praia-fluvial-de-cerejal",
    "name": "Zona Balnear do Cerejal",
    "type": "zona_balnear",
    "river": "Rio Ceira",
    "inRede": true,
    "photos": [
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1785509921212_CEREJAL_1.jpg",
      "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/beaches/1784679643381_GOIS_CEREJAL_2026.jpg"
    ],
    "inVotar": true,
    "premium": true,
    "district": "Coimbra",
    "featured": false,
    "services": {
      "wc": true,
      "bar": true,
      "camping": true,
      "blueFlag": false,
      "lifeguard": false,
      "nacional2": true,
      "accessible": false,
      "boatRental": true,
      "picnicArea": true,
      "playground": true,
      "goldQuality": false,
      "petFriendly": false
    },
    "video360": null,
    "signPhoto": "https://tjvhnbukzfyxtpkrhpsw.supabase.co/storage/v1/object/public/media/placas/1786354397903_Cerejal_QR.jpg",
    "thumbnail": "",
    "coordinates": {
      "lat": 40.159027,
      "lng": -8.11211
    },
    "description": "<p><span style=\"color: rgb(34, 34, 34); background-color: rgb(255, 255, 255);\">Uma das zonas verdes mais antigas da vila de Góis é também a mais discreta em banhos de verão. Esta zona de lazer banhada pelo rio Ceira e com uma agradável ilha em areal é conhecida por praia de Santo António e fica a 600 metros da praia da Peneda – Pego Escuro. Está inserida no Parque do Cerejal, em meio urbano, onde se encontram todos os equipamentos de apoio, como snack-bar, parque infantil, assadores e lava-louças. Pelas suas sombras de árvores centenárias, é um parque muito usado em festas e eventos locais.</span></p>",
    "photoFocals": [
      {
        "x": 50,
        "y": 52,
        "zoom": 1
      },
      {
        "x": 51.3544461660557,
        "y": 64.59585105916406,
        "zoom": 1,
        "mobile": {
          "x": 11.501259712116141,
          "y": 81.99859655278276,
          "zoom": 1
        }
      }
    ],
    "municipality": "Góis",
    "signLocation": "O QRCODE encontra-se no bar da zona balnear.",
    "passportStamp": true,
    "inPassaporteDigital": true
  }
]
