There are 2 places named Revenge Beach in Virgin Islands, U.S..
All places in the world called "Revenge Beach".