As stated by Timatic, the database used by airlines, yes you can.
Visa required, except for passengers with a valid visa issued
by Canada, Japan, USA, United Kingdom or a Schengen Member
State for a maximum stay of 180 days
Note that the official immigration website is outdated, only stating that Schengen permanent residents, and not visa holders, are visa-exempt.
Credit:stackoverflow.com‘
4 Mar, 2024
5 Mar, 2024