<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>American Adventure</provider_name><provider_url>https://workandtravel.rs/en</provider_url><author_name>AmericanAdventure_2</author_name><author_url>https://workandtravel.rs/en/author/americanadventure_2/</author_url><title>Ione | American Adventure</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="i6LlpftoeG"&gt;&lt;a href="https://workandtravel.rs/en/city/ione/"&gt;Ione&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://workandtravel.rs/en/city/ione/embed/#?secret=i6LlpftoeG" width="600" height="338" title="&#x201C;Ione&#x201D; &#x2014; American Adventure" data-secret="i6LlpftoeG" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script type="text/javascript"&gt;
/* &lt;![CDATA[ */
/**
 * WordPress inline HTML embed
 *
 * @since 4.4.0
 * @output wp-includes/js/wp-embed.js
 *
 * Single line comments should not be used since they will break
 * the script when inlined in get_post_embed_html(), specifically
 * when the comments are not stripped out due to SCRIPT_DEBUG
 * being turned on.
 */
(function ( window, document ) {
	'use strict';

	/* Abort for ancient browsers. */
	if ( ! document.querySelector || ! window.addEventListener || typeof URL === 'undefined' ) {
		return;
	}

	/** @namespace wp */
	window.wp = window.wp || {};

	/* Abort if script was already executed. */
	if ( !! window.wp.receiveEmbedMessage ) {
		return;
	}

	/**
	 * Receive embed message.
	 *
	 * @param {MessageEvent} e
	 */
	window.wp.receiveEmbedMessage = function( e ) {
		var data = e.data;

		/* Verify shape of message. */
		if (
			! ( data || data.secret || data.message || data.value ) ||
			/[^a-zA-Z0-9]/.test( data.secret )
		) {
			return;
		}

		var iframes = document.querySelectorAll( 'iframe[data-secret="' + data.secret + '"]' ),
			blockquotes = document.querySelectorAll( 'blockquote[data-secret="' + data.secret + '"]' ),
			allowedProtocols = new RegExp( '^https?:$', 'i' ),
			i, source, height, sourceURL, targetURL;

		for ( i = 0; i &lt; blockquotes.length; i++ ) {
			blockquotes[ i ].style.display = 'none';
		}

		for ( i = 0; i &lt; iframes.length; i++ ) {
			source = iframes[ i ];

			if ( e.source !== source.contentWindow ) {
				continue;
			}

			source.removeAttribute( 'style' );

			if ( 'height' === data.message ) {
				/* Resize the iframe on request. */
				height = parseInt( data.value, 10 );
				if ( height &gt; 1000 ) {
					height = 1000;
				} else if ( ~~height &lt; 200 ) {
					height = 200;
				}

				source.height = height;
			} else if ( 'link' === data.message ) {
				/* Link to a specific URL on request. */
				sourceURL = new URL( source.getAttribute( 'src' ) );
				targetURL = new URL( data.value );

				if (
					allowedProtocols.test( targetURL.protocol ) &amp;&amp;
					targetURL.host === sourceURL.host &amp;&amp;
					document.activeElement === source
				) {
					window.top.location.href = data.value;
				}
			}
		}
	};

	function onLoad() {
		var iframes = document.querySelectorAll( 'iframe.wp-embedded-content' ),
			i, source, secret;

		for ( i = 0; i &lt; iframes.length; i++ ) {
			/** @var {IframeElement} */
			source = iframes[ i ];

			secret = source.getAttribute( 'data-secret' );
			if ( ! secret ) {
				/* Add secret to iframe */
				secret = Math.random().toString( 36 ).substring( 2, 12 );
				source.src += '#?secret=' + secret;
				source.setAttribute( 'data-secret', secret );
			}

			/*
			 * Let post embed window know that the parent is ready for receiving the height message, in case the iframe
			 * loaded before wp-embed.js was loaded. When the ready message is received by the post embed window, the
			 * window will then (re-)send the height message right away.
			 */
			source.contentWindow.postMessage( {
				message: 'ready',
				secret: secret
			}, '*' );
		}
	}

	window.addEventListener( 'message', window.wp.receiveEmbedMessage, false );
	document.addEventListener( 'DOMContentLoaded', onLoad, false );
})( window, document );

/* ]]&gt; */
&lt;/script&gt;</html><thumbnail_url>https://workandtravel.rs/wp-content/uploads/2017/01/ione-2.jpg</thumbnail_url><thumbnail_width>1920</thumbnail_width><thumbnail_height>520</thumbnail_height><description>The &#x201C;Castle City,&#x201D; Ione offers the perfect blend of small town charm and quality living. Its quaint character and convenient location just 30 miles south east of Sacramento make it the perfect place to work, live, and play. Incorporated in 1953 and located in Amador County the Town comprises 4.7 square miles with a population of approximately 7703. Ione is known for its small-town atmosphere and its outstanding quality of life.  Ione&#x2019;s historic downtown features shops, restaurants, and landmarks that draw people from throughout the area. You&#x2019;ll find unique shops with one-of-a-kind items, antiques and pizzerias with family friendly fare. The community enjoys a seasonal creek, biking routes through the scenic foothills, dedicated open space and free parking. Community leaders are committed to cultivating and sustaining a positive business environment. This is achieved with proactive and supportive staff and economic and business diversity.  One of Ione's most desirable attributes is its sense of community. The City hosts a wonderful array of events throughout the year from sporting events to street fairs to holiday celebrations. Highly rated schools, exceptional public safety, and unending recreational activities (including golfing, biking, swimming, community parks, horse arena, baseball and soccer fields, skate park and more) add to the City's unparalleled appeal. Source : http://www.ione-ca.com/</description></oembed>
