Ram Setu is located between India and Sri Lanka. Both countries are connected to the bridge, and it is considered a shared cultural and religious heritage.